RioEngine
0.1
My first attempt to create a 3D WYSIWYG Game Engine
|
#include <cenemytarget.h>
Public Member Functions | |
CEnemyTarget () | |
float | delayTime () const |
void | setDelayTime (float delay_time) |
float | exposureTime () const |
void | setExposureTime (float exposure_time) |
float | slideLength () const |
void | setSlideLength (float slide_length) |
bool | doSlide () const |
void | setDoSlide (bool do_slide) |
float | launcherHeight () const |
void | setLauncherHeight (float launcher_height) |
virtual void | launch () |
virtual void | damageReceived (int damage) |
virtual void | aboutToBeRemoved () |
virtual void | stopAllSounds () |
![]() | |
CEnemy (void) | |
~CEnemy (void) | |
virtual void | update () |
![]() | |
CAliveEntity (void) | |
~CAliveEntity (void) | |
![]() | |
CLNode (void) | |
CLNode (const CLNode &node) | |
CLNode & | operator= (const CLNode &node) |
void | copyNodeValuesFromNode (CLNode *node) |
CLNode * | getCopy () |
Transform & | transform () |
const Transform & | constTransform () const |
void | setTransform (const Transform &transform) |
const std::string & | id () const |
void | setId (const std::string &id) |
bool | visible () const |
void | setVisible (bool visible) |
const btVector3 & | size () const |
const btVector3 & | defaultSize () const |
QList< CLInstanceGeometry > | instanceGeometries () |
CArray< CLInstanceGeometry > * | getInstanceGeometries () const |
void | setInstanceGeometries (QList< CLInstanceGeometry > vec) |
void | setInstanceGeometries (CArray< CLInstanceGeometry > *_array) |
~CLNode (void) | |
![]() | |
CObject () | |
CObject (const CObject &object) | |
CObject & | operator= (const CObject &object) |
CObject * | retain () |
unsigned int | release () const |
CObject * | autorelease () |
unsigned int | retainCount () const |
bool | isValidCObject () const |
virtual | ~CObject () |
Protected Attributes | |
float | m_delayTime |
float | m_exposureTime |
float | m_slideLength |
float | m_launcherHeight |
bool | m_doSlide |
int | m_slideSoundId |
![]() | |
int | m_health |
![]() | |
CActionManager * | m_actionManager |
int | m_tag |
![]() | |
Transform | m_transform |
btVector3 | m_size |
std::string | m_id |
bool | m_visible |
Additional Inherited Members | |
![]() | |
static void | safeRetain (void *pointer) |
template<class T > | |
static void | safeRelease (T *pointer) |
template<class T > | |
static void | safeReleaseArray (T *array) |
static void | safeRelease (const char *pointer) |
![]() | |
virtual void | copyValuesFromObject (const CGameObject &game_object) |
virtual void | __init () |
![]() | |
virtual void | copyValuesFromObject (const CLNode &node) |
![]() | |
virtual void | copyValuesFromObject (const CObject &object) |
![]() | |
QList< QProperty > | DynamicProperties |
int | CObjectType |
int | Tag |
![]() | |
QList< CLInstanceGeometry > | InstanceGeometries |
Definition at line 35 of file cenemytarget.h.
CEnemyTarget::CEnemyTarget | ( | ) |
Definition at line 38 of file cenemytarget.cpp.
|
virtual |
Called before the game object is removed from the game scene.
Reimplemented from CGameObject.
Definition at line 178 of file cenemytarget.cpp.
|
virtual |
Reimplemented from CAliveEntity.
Definition at line 184 of file cenemytarget.cpp.
float CEnemyTarget::delayTime | ( | ) | const |
Definition at line 48 of file cenemytarget.cpp.
bool CEnemyTarget::doSlide | ( | ) | const |
Definition at line 84 of file cenemytarget.cpp.
float CEnemyTarget::exposureTime | ( | ) | const |
Definition at line 60 of file cenemytarget.cpp.
|
virtual |
Definition at line 108 of file cenemytarget.cpp.
float CEnemyTarget::launcherHeight | ( | ) | const |
Definition at line 96 of file cenemytarget.cpp.
void CEnemyTarget::setDelayTime | ( | float | delay_time | ) |
Definition at line 54 of file cenemytarget.cpp.
void CEnemyTarget::setDoSlide | ( | bool | do_slide | ) |
Definition at line 90 of file cenemytarget.cpp.
void CEnemyTarget::setExposureTime | ( | float | exposure_time | ) |
Definition at line 66 of file cenemytarget.cpp.
void CEnemyTarget::setLauncherHeight | ( | float | launcher_height | ) |
Definition at line 102 of file cenemytarget.cpp.
void CEnemyTarget::setSlideLength | ( | float | slide_length | ) |
Definition at line 78 of file cenemytarget.cpp.
float CEnemyTarget::slideLength | ( | ) | const |
Definition at line 72 of file cenemytarget.cpp.
|
virtual |
Definition at line 148 of file cenemytarget.cpp.
|
protected |
Definition at line 62 of file cenemytarget.h.
|
protected |
Definition at line 66 of file cenemytarget.h.
|
protected |
Definition at line 63 of file cenemytarget.h.
|
protected |
Definition at line 65 of file cenemytarget.h.
|
protected |
Definition at line 64 of file cenemytarget.h.
|
protected |
Definition at line 67 of file cenemytarget.h.