OPTPiX SpriteStudio SDK
Loading...
Searching...
No Matches
spritestudio6::ParticleElementBasic Class Reference

#include <SsEffectElement.h>

Inheritance diagram for spritestudio6::ParticleElementBasic:
[legend]

Public Member Functions

 ParticleElementBasic ()
 
virtual ~ParticleElementBasic ()
 
 SPRITESTUDIO6SDK_SSAR_DECLARE (speed)
 
 SPRITESTUDIO6SDK_SSAR_DECLARE (lifespan)
 
 SPRITESTUDIO6SDK_SSAR_DECLARE (angle)
 
 SPRITESTUDIO6SDK_SSAR_DECLARE (angleVariance)
 
 SPRITESTUDIO6SDK_SSAR_DECLARE (interval)
 
 SPRITESTUDIO6SDK_SSAR_DECLARE (lifetime)
 
 SPRITESTUDIO6SDK_SSAR_DECLARE (attimeCreate)
 
 SPRITESTUDIO6SDK_SSAR_DECLARE (priority)
 
- Public Member Functions inherited from spritestudio6::SsEffectElementBase
 SsEffectElementBase ()
 
virtual ~SsEffectElementBase ()
 
void setType (SsEffectFunctionType::enum_ type)
 

Public Attributes

int maximumParticle
 
f32VValue speed
 
i32VValue lifespan
 
float angle
 
float angleVariance
 
int interval
 
int lifetime
 
int attimeCreate
 
int priority
 
 SPRITESTUDIO6SDK_SERIALIZE_BLOCK
 
- Public Attributes inherited from spritestudio6::SsEffectElementBase
SsEffectFunctionType::enum_ myType
 
virtual SPRITESTUDIO6SDK_SERIALIZE_BLOCK
 

Constructor & Destructor Documentation

◆ ParticleElementBasic()

spritestudio6::ParticleElementBasic::ParticleElementBasic ( )
inline

◆ ~ParticleElementBasic()

virtual spritestudio6::ParticleElementBasic::~ParticleElementBasic ( )
inlinevirtual

Member Function Documentation

◆ SPRITESTUDIO6SDK_SSAR_DECLARE() [1/8]

spritestudio6::ParticleElementBasic::SPRITESTUDIO6SDK_SSAR_DECLARE ( angle )

◆ SPRITESTUDIO6SDK_SSAR_DECLARE() [2/8]

spritestudio6::ParticleElementBasic::SPRITESTUDIO6SDK_SSAR_DECLARE ( angleVariance )

◆ SPRITESTUDIO6SDK_SSAR_DECLARE() [3/8]

spritestudio6::ParticleElementBasic::SPRITESTUDIO6SDK_SSAR_DECLARE ( attimeCreate )

◆ SPRITESTUDIO6SDK_SSAR_DECLARE() [4/8]

spritestudio6::ParticleElementBasic::SPRITESTUDIO6SDK_SSAR_DECLARE ( interval )

◆ SPRITESTUDIO6SDK_SSAR_DECLARE() [5/8]

spritestudio6::ParticleElementBasic::SPRITESTUDIO6SDK_SSAR_DECLARE ( lifespan )

◆ SPRITESTUDIO6SDK_SSAR_DECLARE() [6/8]

spritestudio6::ParticleElementBasic::SPRITESTUDIO6SDK_SSAR_DECLARE ( lifetime )

◆ SPRITESTUDIO6SDK_SSAR_DECLARE() [7/8]

spritestudio6::ParticleElementBasic::SPRITESTUDIO6SDK_SSAR_DECLARE ( priority )

◆ SPRITESTUDIO6SDK_SSAR_DECLARE() [8/8]

spritestudio6::ParticleElementBasic::SPRITESTUDIO6SDK_SSAR_DECLARE ( speed )

Member Data Documentation

◆ angle

float spritestudio6::ParticleElementBasic::angle

◆ angleVariance

float spritestudio6::ParticleElementBasic::angleVariance

◆ attimeCreate

int spritestudio6::ParticleElementBasic::attimeCreate

◆ interval

int spritestudio6::ParticleElementBasic::interval

◆ lifespan

i32VValue spritestudio6::ParticleElementBasic::lifespan

◆ lifetime

int spritestudio6::ParticleElementBasic::lifetime

◆ maximumParticle

int spritestudio6::ParticleElementBasic::maximumParticle

◆ priority

int spritestudio6::ParticleElementBasic::priority

◆ speed

f32VValue spritestudio6::ParticleElementBasic::speed

◆ SPRITESTUDIO6SDK_SERIALIZE_BLOCK

spritestudio6::ParticleElementBasic::SPRITESTUDIO6SDK_SERIALIZE_BLOCK
Initial value:
{
int maximumParticle
Definition SsEffectElement.h:186
#define SPRITESTUDIO6SDK_SSAR_DECLARE(t)
Definition ssarchiver.h:215

The documentation for this class was generated from the following file: