![]() |
|
#include <Particle.h>
Public Member Functions | |
| void | ctorCore (System::String^ path, unsigned int displayID, bool useEfkTransformSetting) |
| ParticleInstance (System::String^ path, unsigned int displayID) | |
| ParticleInstance (System::String^ path, unsigned int displayID, bool useEfkTransformSetting) | |
| ~ParticleInstance () | |
| void | start (SharpKmyMath::Matrix4 mtx, f32 prewarm) |
| void | stopEmission () |
| void | stopEmission (bool immediate) |
| void | setPosture (SharpKmyMath::Matrix4 mtx) |
| void | draw (SharpKmyGfx::Render^ tgt) |
| void | Release () |
| void | setPickupID (u16 id) |
| void | stopPickup (bool flg) |
| void | pause (bool flg) |
| void | setVisibility (bool flg) |
| void | setDisplayID (unsigned int id) |
| void | getBound (SharpKmyMath::Vector3 %min, SharpKmyMath::Vector3 %max) |
| void | getBoundOne (SharpKmyMath::Vector3 %min, SharpKmyMath::Vector3 %max) |
| f32 | getMaxLifeTime () |
| bool | getUseDirection () |
| bool | isEndPlaying () |
| void | saveWithThumbnail (array< byte > ^img, int sz, int width, int height) |
| SharpKmyPhysics::PhysicsObject | getPhysicsObject () |
| void | setTarget (SharpKmyMath::Vector3 tgt) |
| void | setColor (SharpKmyGfx::Color color) |
| void | setScale (f32 s) |
| LegacyParticleRoot | getLegacyRoot () |
Static Public Member Functions | |
| static void | ParticleInitialize (int maxInstanceCount, int maxSquareCount) |
| static void | ParticleFinalize () |
Public Attributes | |
| kmyGfx::ParticleInstance * | obj |
| bool | useEfkTransform |
| SharpKmyGfx::ParticleInstance::ParticleInstance | ( | System::String^ | path, |
| unsigned int | displayID | ||
| ) |
| SharpKmyGfx::ParticleInstance::ParticleInstance | ( | System::String^ | path, |
| unsigned int | displayID, | ||
| bool | useEfkTransformSetting | ||
| ) |
| SharpKmyGfx::ParticleInstance::~ParticleInstance | ( | ) |
| void SharpKmyGfx::ParticleInstance::ctorCore | ( | System::String^ | path, |
| unsigned int | displayID, | ||
| bool | useEfkTransformSetting | ||
| ) |
| void SharpKmyGfx::ParticleInstance::draw | ( | SharpKmyGfx::Render^ | tgt | ) |
| void SharpKmyGfx::ParticleInstance::getBound | ( | SharpKmyMath::Vector3 % | min, |
| SharpKmyMath::Vector3 % | max | ||
| ) |
| void SharpKmyGfx::ParticleInstance::getBoundOne | ( | SharpKmyMath::Vector3 % | min, |
| SharpKmyMath::Vector3 % | max | ||
| ) |
| LegacyParticleRoot SharpKmyGfx::ParticleInstance::getLegacyRoot | ( | ) |
| f32 SharpKmyGfx::ParticleInstance::getMaxLifeTime | ( | ) |
| SharpKmyPhysics::PhysicsObject SharpKmyGfx::ParticleInstance::getPhysicsObject | ( | ) |
| bool SharpKmyGfx::ParticleInstance::getUseDirection | ( | ) |
| bool SharpKmyGfx::ParticleInstance::isEndPlaying | ( | ) |
|
static |
|
static |
| void SharpKmyGfx::ParticleInstance::pause | ( | bool | flg | ) |
| void SharpKmyGfx::ParticleInstance::Release | ( | ) |
| void SharpKmyGfx::ParticleInstance::saveWithThumbnail | ( | array< byte > ^ | img, |
| int | sz, | ||
| int | width, | ||
| int | height | ||
| ) |
| void SharpKmyGfx::ParticleInstance::setColor | ( | SharpKmyGfx::Color | color | ) |
| void SharpKmyGfx::ParticleInstance::setDisplayID | ( | unsigned int | id | ) |
| void SharpKmyGfx::ParticleInstance::setPickupID | ( | u16 | id | ) |
| void SharpKmyGfx::ParticleInstance::setPosture | ( | SharpKmyMath::Matrix4 | mtx | ) |
| void SharpKmyGfx::ParticleInstance::setScale | ( | f32 | s | ) |
| void SharpKmyGfx::ParticleInstance::setTarget | ( | SharpKmyMath::Vector3 | tgt | ) |
| void SharpKmyGfx::ParticleInstance::setVisibility | ( | bool | flg | ) |
| void SharpKmyGfx::ParticleInstance::start | ( | SharpKmyMath::Matrix4 | mtx, |
| f32 | prewarm | ||
| ) |
| void SharpKmyGfx::ParticleInstance::stopEmission | ( | ) |
| void SharpKmyGfx::ParticleInstance::stopEmission | ( | bool | immediate | ) |
| void SharpKmyGfx::ParticleInstance::stopPickup | ( | bool | flg | ) |
| kmyGfx::ParticleInstance* SharpKmyGfx::ParticleInstance::obj |
| bool SharpKmyGfx::ParticleInstance::useEfkTransform |