#include <Billboard.h>
Public Member Functions | |
BillboardChar (unsigned int resolution, System::String^ shaderName, System::Guid guid) | |
BillboardChar (unsigned int resolution, bool useAlpha, bool useLighting, System::Guid guid) | |
BillboardChar (unsigned int resolution, System::Guid guid) | |
~BillboardChar () | |
void | setResolution (u32 resolution) |
void | addMotion (System::Guid guid, System::String^ name, UInt32 slicetype, UInt32 hdiv, UInt32 vdiv, UInt32 speed, UInt32 animtype, float angleOffset, float yOffset) |
void | removeMotion (int index) |
void | updateMotion (int index, System::Guid guid, System::String^ name, UInt32 hdiv, UInt32 vdiv, UInt32 speed, UInt32 animtype, float angleOffset, float yOffset) |
void | play (System::String^ name, bool force) |
void | play (System::String^ name) |
void | setTopViewMode (bool enabled) |
void | setColor (float r, float g, float b, float a) |
void | setXY (int x, int y) |
void | setFlip (bool flipH, bool flipV) |
void | setScale (float scl) |
void | setScale (float sclX, float sclY) |
void | setBillboardMode (UInt32 mode) |
void | getSize (SharpKmyMath::Vector2% size) |
int | getDivY () |
SharpKmyPhysics::PhysicsObject | getPhysicsObject () |
Public Member Functions inherited from SharpKmyGfx::Primitive | |
void | setVisibility (bool flg) |
void | setPosture (SharpKmyMath::Matrix4^ posture) |
void | setDisplayID (unsigned int id) |
void | setPickupID (unsigned short id) |
void | stopPickup (bool flg) |
void | setDrawHidden (bool flg) |
void | setOverrideColor (float r, float g, float b, float a) |
void | setOpacityMultiplier (float p) |
MaterialInstance | getMaterialInstance () |
GeometryInstance | getGeometryInstance () |
Static Public Member Functions | |
static void | circleShadowResourceInitialize () |
static void | circleShadowResourceFinalize () |
static void | enableCascadeShadow (bool flg) |
static void | setOrtho (bool flg) |
static array< BillboardChar^> | findByAssetID (System::Guid guid) |
Additional Inherited Members | |
Public Attributes inherited from SharpKmyGfx::Primitive | |
kmyGfx::Primitive * | obj = nullptr |
SharpKmyGfx::BillboardChar::BillboardChar | ( | unsigned int | resolution, |
System::String^ | shaderName, | ||
System::Guid | guid | ||
) |
SharpKmyGfx::BillboardChar::BillboardChar | ( | unsigned int | resolution, |
bool | useAlpha, | ||
bool | useLighting, | ||
System::Guid | guid | ||
) |
SharpKmyGfx::BillboardChar::BillboardChar | ( | unsigned int | resolution, |
System::Guid | guid | ||
) |
SharpKmyGfx::BillboardChar::~BillboardChar | ( | ) |
void SharpKmyGfx::BillboardChar::addMotion | ( | System::Guid | guid, |
System::String^ | name, | ||
UInt32 | slicetype, | ||
UInt32 | hdiv, | ||
UInt32 | vdiv, | ||
UInt32 | speed, | ||
UInt32 | animtype, | ||
float | angleOffset, | ||
float | yOffset | ||
) |
|
static |
|
static |
|
static |
|
static |
int SharpKmyGfx::BillboardChar::getDivY | ( | ) |
SharpKmyPhysics::PhysicsObject SharpKmyGfx::BillboardChar::getPhysicsObject | ( | ) |
void SharpKmyGfx::BillboardChar::getSize | ( | SharpKmyMath::Vector2% | size | ) |
void SharpKmyGfx::BillboardChar::play | ( | System::String^ | name | ) |
void SharpKmyGfx::BillboardChar::play | ( | System::String^ | name, |
bool | force | ||
) |
void SharpKmyGfx::BillboardChar::removeMotion | ( | int | index | ) |
void SharpKmyGfx::BillboardChar::setBillboardMode | ( | UInt32 | mode | ) |
void SharpKmyGfx::BillboardChar::setColor | ( | float | r, |
float | g, | ||
float | b, | ||
float | a | ||
) |
void SharpKmyGfx::BillboardChar::setFlip | ( | bool | flipH, |
bool | flipV | ||
) |
|
static |
void SharpKmyGfx::BillboardChar::setResolution | ( | u32 | resolution | ) |
void SharpKmyGfx::BillboardChar::setScale | ( | float | scl | ) |
void SharpKmyGfx::BillboardChar::setScale | ( | float | sclX, |
float | sclY | ||
) |
void SharpKmyGfx::BillboardChar::setTopViewMode | ( | bool | enabled | ) |
void SharpKmyGfx::BillboardChar::setXY | ( | int | x, |
int | y | ||
) |
void SharpKmyGfx::BillboardChar::updateMotion | ( | int | index, |
System::Guid | guid, | ||
System::String^ | name, | ||
UInt32 | hdiv, | ||
UInt32 | vdiv, | ||
UInt32 | speed, | ||
UInt32 | animtype, | ||
float | angleOffset, | ||
float | yOffset | ||
) |