AppEasy Core SDK  1.5.0
Cross platform mobile and desktop app and game development SDK - The easy way to make apps
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines
IzModifier Class Reference

#include <CzModifier.h>

Inheritance diagram for IzModifier:
CzModCollisionNotify CzModFollowHeading CzModScript

List of all members.

Public Member Functions

CzModifierManagergetParent ()
void setParent (CzModifierManager *parent)
void setName (const char *name)
unsigned int getNameHash ()
void setActive (bool active)
bool isActive () const
void setInitialised (bool init)
bool isInitialised () const
void setParameter (int index, const CzString &data)
void setParameter (int index, const char *data)
 IzModifier ()
virtual void InitModifier (IzXomlResource *target)=0
virtual void ReleaseModifier (IzXomlResource *target)=0
virtual bool UpdateModifier (IzXomlResource *target, float dt)=0

Protected Attributes

CzModifierManagerParent
CzString Params [4]
unsigned int NameHash
bool Active
bool Initialised

Constructor & Destructor Documentation

IzModifier::IzModifier ( ) [inline]

Member Function Documentation

unsigned int IzModifier::getNameHash ( ) [inline]
virtual void IzModifier::InitModifier ( IzXomlResource target) [pure virtual]
bool IzModifier::isActive ( ) const [inline]
bool IzModifier::isInitialised ( ) const [inline]
virtual void IzModifier::ReleaseModifier ( IzXomlResource target) [pure virtual]
void IzModifier::setActive ( bool  active) [inline]
void IzModifier::setInitialised ( bool  init) [inline]
void IzModifier::setName ( const char *  name) [inline]
void IzModifier::setParameter ( int  index,
const CzString data 
) [inline]
void IzModifier::setParameter ( int  index,
const char *  data 
) [inline]
void IzModifier::setParent ( CzModifierManager parent) [inline]
virtual bool IzModifier::UpdateModifier ( IzXomlResource target,
float  dt 
) [pure virtual]

Member Data Documentation

bool IzModifier::Active [protected]
bool IzModifier::Initialised [protected]
unsigned int IzModifier::NameHash [protected]
CzString IzModifier::Params[4] [protected]

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