17 BillboardChar(
unsigned int resolution, System::String^ shaderName, System::Guid guid);
18 BillboardChar(
unsigned int resolution,
bool useAlpha,
bool useLighting, System::Guid guid);
23 void addMotion(System::Guid guid, System::String^ name, UInt32 slicetype, UInt32 hdiv, UInt32 vdiv, UInt32 speed, UInt32 animtype,
float angleOffset,
float yOffset);
25 void updateMotion(
int index, System::Guid guid, System::String^ name, UInt32 hdiv, UInt32 vdiv, UInt32 speed, UInt32 animtype,
float angleOffset,
float yOffset);
26 void play(System::String^ name,
bool force);
27 void play(System::String^ name) {
play(name,
false); }
30 void setColor(
float r,
float g,
float b,
float a);
31 void setXY(
int x,
int y);
32 void setFlip(
bool flipH,
bool flipV);
34 void setScale(
float sclX,
float sclY);
44 static array<BillboardChar^>^
findByAssetID(System::Guid guid);
Definition: Billboard.h:15
void setColor(float r, float g, float b, float a)
Definition: Billboard.cpp:94
void setResolution(u32 resolution)
Definition: Billboard.cpp:37
void addMotion(System::Guid guid, System::String^ name, UInt32 slicetype, UInt32 hdiv, UInt32 vdiv, UInt32 speed, UInt32 animtype, float angleOffset, float yOffset)
Definition: Billboard.cpp:42
static void setOrtho(bool flg)
Definition: Billboard.cpp:157
static void enableCascadeShadow(bool flg)
Definition: Billboard.cpp:84
~BillboardChar()
Definition: Billboard.cpp:32
int getDivY()
Definition: Billboard.cpp:146
void setXY(int x, int y)
Definition: Billboard.cpp:99
void setScale(float scl)
Definition: Billboard.cpp:109
static void circleShadowResourceFinalize()
Definition: Billboard.cpp:79
void play(System::String^ name)
Definition: Billboard.h:27
SharpKmyPhysics::PhysicsObject getPhysicsObject()
Definition: Billboard.cpp:137
void setBillboardMode(UInt32 mode)
Definition: Billboard.cpp:124
static void circleShadowResourceInitialize()
Definition: Billboard.cpp:74
static array< BillboardChar^> findByAssetID(System::Guid guid)
Definition: Billboard.cpp:163
void play(System::String^ name, bool force)
Definition: Billboard.cpp:61
void updateMotion(int index, System::Guid guid, System::String^ name, UInt32 hdiv, UInt32 vdiv, UInt32 speed, UInt32 animtype, float angleOffset, float yOffset)
Definition: Billboard.cpp:54
void removeMotion(int index)
Definition: Billboard.cpp:49
void setTopViewMode(bool enabled)
Definition: Billboard.cpp:89
void getSize(SharpKmyMath::Vector2% size)
Definition: Billboard.cpp:129
void setFlip(bool flipH, bool flipV)
Definition: Billboard.cpp:104
Definition: Primitive.h:11
Definition: PhysicsObject.h:17
Definition: Billboard.cpp:4
Definition: Billboard.h:6
Definition: Vector3.h:186