Logo
公開メンバ関数 | 公開変数類 | 全メンバ一覧
SharpKmyGfx::GeometryInstance クラス

#include <GeometryInstance.h>

公開メンバ関数

 GeometryInstance (GeomCluster^ gc, MaterialInstance ^m)
 
 GeometryInstance (kmyGfx::GeometryInstance *gi)
 
 ~GeometryInstance ()
 
void setDisplayID (unsigned int id)
 
unsigned int getDisplayID ()
 
void setPickupID (unsigned short id)
 
unsigned short getPickupID ()
 
void setVisibility (bool flg)
 
bool getVisibility ()
 
void stopPickup (bool flg)
 
void useVAO (bool flg)
 
void invaidateVAO ()
 
void boundaryInvalidate ()
 
MaterialInstance getMaterialInstance ()
 

公開変数類

kmyGfx::GeometryInstance * obj = nullptr
 

構築子と解体子

◆ GeometryInstance() [1/2]

SharpKmyGfx::GeometryInstance::GeometryInstance ( GeomCluster gc,
MaterialInstance m 
)

◆ GeometryInstance() [2/2]

SharpKmyGfx::GeometryInstance::GeometryInstance ( kmyGfx::GeometryInstance *  gi)

◆ ~GeometryInstance()

SharpKmyGfx::GeometryInstance::~GeometryInstance ( )

メソッド詳解

◆ boundaryInvalidate()

void SharpKmyGfx::GeometryInstance::boundaryInvalidate ( )

◆ getDisplayID()

unsigned int SharpKmyGfx::GeometryInstance::getDisplayID ( )

◆ getMaterialInstance()

MaterialInstance SharpKmyGfx::GeometryInstance::getMaterialInstance ( )

◆ getPickupID()

unsigned short SharpKmyGfx::GeometryInstance::getPickupID ( )

◆ getVisibility()

bool SharpKmyGfx::GeometryInstance::getVisibility ( )

◆ invaidateVAO()

void SharpKmyGfx::GeometryInstance::invaidateVAO ( )

◆ setDisplayID()

void SharpKmyGfx::GeometryInstance::setDisplayID ( unsigned int  id)

◆ setPickupID()

void SharpKmyGfx::GeometryInstance::setPickupID ( unsigned short  id)

◆ setVisibility()

void SharpKmyGfx::GeometryInstance::setVisibility ( bool  flg)

◆ stopPickup()

void SharpKmyGfx::GeometryInstance::stopPickup ( bool  flg)

◆ useVAO()

void SharpKmyGfx::GeometryInstance::useVAO ( bool  flg)

メンバ詳解

◆ obj

kmyGfx::GeometryInstance* SharpKmyGfx::GeometryInstance::obj = nullptr