flimEngine
FlimTerrain Member List

This is the complete list of members for FlimTerrain, including all inherited members.

ActivateTerrain()FlimTerrain
AddTime(float t, AlarmableManager::ALARM_ID id)Alarmable
Alarm0()Alarmableinlinevirtual
Alarm1()Alarmableinlinevirtual
Alarm2()Alarmableinlinevirtual
Alarmable()Alarmable
Alarmable(const Alarmable &)Alarmable
cellDimensionFlimTerrainprivate
ChangeTime(float t, AlarmableManager::ALARM_ID id)Alarmable
Collidable()Collidable
Collidable(const Collidable &)=deleteCollidable
Collision(Collidable *)Collidableinlinevirtual
CollisionEnter(Collidable *)Collidableinlinevirtual
CollisionExit()Collidableinlinevirtual
CollisionTerrain(const CollisionVolumeAABB &)Collidableinlinevirtual
DeactivateTerrain()FlimTerrain
Updatable::deleteIterUpdatable
Draw()FlimTerrainvirtual
Draw2D()Drawableinlinevirtual
Drawable()Drawable
Drawable(const Drawable &)=deleteDrawable
FindMax(int i, int j, Vect &out)FlimTerrain
FindMin(int i, int j, Vect &out)FlimTerrain
FindNearestCell(const Vect &pos)FlimTerrain
FindNormalUnderPosition(const Vect &pos, Vect &output)FlimTerrain
FlimTerrain()=deleteFlimTerrain
FlimTerrain(const char *, float sideLength, float _maxHeight, float _zeroAltitude)FlimTerrain
FlimTerrain(const FlimTerrain &)=defaultFlimTerrain
FlimTerrain(const char *heightmapFile, const char *texturePath, float _sideLength, float _maxHeight, float _zeroAltitude, float U, float V)FlimTerrain
GameObject()GameObject
GameObject(const GameObject &)=defaultGameObject
getBSphere() constCollidableinline
getCellDimension() constFlimTerraininline
getColliding() constCollidableinline
GetCollisionVolume() constCollidable
Alarmable::GetDeletionIter(int alarmNumber)Alarmable
Collidable::GetDeletionIter()Collidable
Drawable::GetDeletionIterator()Drawable
Inputable::GetDeletionIterator()Inputable
GetExactPosition(const Vect &pos, Vect &output)FlimTerrain
GetNormalizedPosition(const Vect &pos)FlimTerrain
imgDataFlimTerrainprivate
imgHeightFlimTerrainprivate
imgWidthFlimTerrainprivate
Inputable()Inputable
Inputable(const Inputable &)=deleteInputable
IsRegistered(AlarmableManager::ALARM_ID id)Alarmable
KeyPressed(AZUL_KEY key)Inputableinlinevirtual
KeyReleased(AZUL_KEY key)Inputableinlinevirtual
maxHeightFlimTerrainprivate
NUM_TRISFlimTerrainprivate
NUM_VERTSFlimTerrainprivate
operator=(const FlimTerrain &)=defaultFlimTerrain
GameObject::operator=(const GameObject &)=defaultGameObject
GameObject::Updatable::operator=(const Updatable &)=deleteUpdatable
GameObject::Drawable::operator=(const Drawable &)=deleteDrawable
GameObject::Inputable::operator=(const Inputable &)=deleteInputable
GameObject::Alarmable::operator=(const Alarmable &)Alarmable
Collidable::operator=(const Collidable &)=deleteCollidable
pixel_widthFlimTerrainprivate
PixelIndex(int i, int j)FlimTerrain
PixelToFloat(unsigned char hval)FlimTerrain
pVertsFlimTerrainprivate
SetColliderModel(Model *mod, VolumeType vol)Collidable
setColliding(bool coll)Collidableinline
Alarmable::SetDeletionIter(int alarmNumber, std::multimap< float, AlarmableManager::AlarmEvent >::const_iterator iter)Alarmable
Collidable::SetDeletionIter(std::list< Collidable *>::iterator in)Collidable
Drawable::SetDeletionIterator(std::list< Drawable *>::iterator in)Drawable
Inputable::SetDeletionIterator(std::list< Inputable *>::iterator in)Inputable
SetRegistrationState(int alarmNumber, RegistrationState state)Alarmable
ShowCells()FlimTerrain
ShowExactPosition(const Vect &pos)FlimTerrain
ShowNearestCell(const Vect &pos)FlimTerrain
ShowNearestCells(const Collidable &coll)FlimTerrain
SubmitAlarmDeregistration(AlarmableManager::ALARM_ID id)Alarmable
SubmitAlarmRegistration(float t, AlarmableManager::ALARM_ID id)Alarmable
SubmitCollisionDeregistration(C *c)Collidable
SubmitCollisionRegistration(C *c)Collidable
SubmitDrawDeregistration()Drawable
SubmitDrawRegistration()Drawable
SubmitEntry()GameObject
SubmitExit()GameObject
SubmitInputDeregistration(AZUL_KEY key, input_type type)Inputable
SubmitInputRegistration(AZUL_KEY key, input_type type)Inputable
SubmitUpdateDeregistration()Updatable
SubmitUpdateRegistration()Updatable
SubtractTime(float t, AlarmableManager::ALARM_ID id)Alarmable
terrainGOFlimTerrainprivate
terrainGOWireFlimTerrainprivate
terrainModelFlimTerrainprivate
terrainSideLengthFlimTerrainprivate
terrainTextureFlimTerrainprivate
TimeLeft(AlarmableManager::ALARM_ID id)Alarmable
tlistFlimTerrainprivate
TriIndex(int i, int j)FlimTerrain
Updatable()Updatable
Updatable(const Updatable &)=deleteUpdatable
Update()Updatableinlinevirtual
UpdateCollisionData(Matrix &mat)Collidable
VertexIndex(int i, int j)FlimTerrain
zeroAltitutdeFlimTerrainprivate
~Alarmable()Alarmablevirtual
~Collidable()Collidablevirtual
~Drawable()Drawablevirtual
~FlimTerrain()FlimTerrain
~GameObject()GameObjectvirtual
~Inputable()Inputablevirtual
~Updatable()Updatablevirtual