ActivateTerrain() | FlimTerrain | |
AddTime(float t, AlarmableManager::ALARM_ID id) | Alarmable | |
Alarm0() | Alarmable | inlinevirtual |
Alarm1() | Alarmable | inlinevirtual |
Alarm2() | Alarmable | inlinevirtual |
Alarmable() | Alarmable | |
Alarmable(const Alarmable &) | Alarmable | |
cellDimension | FlimTerrain | private |
ChangeTime(float t, AlarmableManager::ALARM_ID id) | Alarmable | |
Collidable() | Collidable | |
Collidable(const Collidable &)=delete | Collidable | |
Collision(Collidable *) | Collidable | inlinevirtual |
CollisionEnter(Collidable *) | Collidable | inlinevirtual |
CollisionExit() | Collidable | inlinevirtual |
CollisionTerrain(const CollisionVolumeAABB &) | Collidable | inlinevirtual |
DeactivateTerrain() | FlimTerrain | |
Updatable::deleteIter | Updatable | |
Draw() | FlimTerrain | virtual |
Draw2D() | Drawable | inlinevirtual |
Drawable() | Drawable | |
Drawable(const Drawable &)=delete | Drawable | |
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()=delete | FlimTerrain | |
FlimTerrain(const char *, float sideLength, float _maxHeight, float _zeroAltitude) | FlimTerrain | |
FlimTerrain(const FlimTerrain &)=default | FlimTerrain | |
FlimTerrain(const char *heightmapFile, const char *texturePath, float _sideLength, float _maxHeight, float _zeroAltitude, float U, float V) | FlimTerrain | |
GameObject() | GameObject | |
GameObject(const GameObject &)=default | GameObject | |
getBSphere() const | Collidable | inline |
getCellDimension() const | FlimTerrain | inline |
getColliding() const | Collidable | inline |
GetCollisionVolume() const | Collidable | |
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 | |
imgData | FlimTerrain | private |
imgHeight | FlimTerrain | private |
imgWidth | FlimTerrain | private |
Inputable() | Inputable | |
Inputable(const Inputable &)=delete | Inputable | |
IsRegistered(AlarmableManager::ALARM_ID id) | Alarmable | |
KeyPressed(AZUL_KEY key) | Inputable | inlinevirtual |
KeyReleased(AZUL_KEY key) | Inputable | inlinevirtual |
maxHeight | FlimTerrain | private |
NUM_TRIS | FlimTerrain | private |
NUM_VERTS | FlimTerrain | private |
operator=(const FlimTerrain &)=default | FlimTerrain | |
GameObject::operator=(const GameObject &)=default | GameObject | |
GameObject::Updatable::operator=(const Updatable &)=delete | Updatable | |
GameObject::Drawable::operator=(const Drawable &)=delete | Drawable | |
GameObject::Inputable::operator=(const Inputable &)=delete | Inputable | |
GameObject::Alarmable::operator=(const Alarmable &) | Alarmable | |
Collidable::operator=(const Collidable &)=delete | Collidable | |
pixel_width | FlimTerrain | private |
PixelIndex(int i, int j) | FlimTerrain | |
PixelToFloat(unsigned char hval) | FlimTerrain | |
pVerts | FlimTerrain | private |
SetColliderModel(Model *mod, VolumeType vol) | Collidable | |
setColliding(bool coll) | Collidable | inline |
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 | |
terrainGO | FlimTerrain | private |
terrainGOWire | FlimTerrain | private |
terrainModel | FlimTerrain | private |
terrainSideLength | FlimTerrain | private |
terrainTexture | FlimTerrain | private |
TimeLeft(AlarmableManager::ALARM_ID id) | Alarmable | |
tlist | FlimTerrain | private |
TriIndex(int i, int j) | FlimTerrain | |
Updatable() | Updatable | |
Updatable(const Updatable &)=delete | Updatable | |
Update() | Updatable | inlinevirtual |
UpdateCollisionData(Matrix &mat) | Collidable | |
VertexIndex(int i, int j) | FlimTerrain | |
zeroAltitutde | FlimTerrain | private |
~Alarmable() | Alarmable | virtual |
~Collidable() | Collidable | virtual |
~Drawable() | Drawable | virtual |
~FlimTerrain() | FlimTerrain | |
~GameObject() | GameObject | virtual |
~Inputable() | Inputable | virtual |
~Updatable() | Updatable | virtual |