diff options
author | eray orçunus <erayorcunus@gmail.com> | 2019-06-30 21:36:53 +0200 |
---|---|---|
committer | eray orçunus <erayorcunus@gmail.com> | 2019-06-30 21:36:53 +0200 |
commit | 99295827f79ccffa9d3976af2b9a19920d7d8bde (patch) | |
tree | e61ef805296e034766fca5e852224c6e522f8854 /src/entities/Entity.h | |
parent | Merge branch 'master' of git://github.com/GTAmodding/re3 into erorcun (diff) | |
parent | Merge pull request #80 from ShFil119/special (diff) | |
download | re3-99295827f79ccffa9d3976af2b9a19920d7d8bde.tar re3-99295827f79ccffa9d3976af2b9a19920d7d8bde.tar.gz re3-99295827f79ccffa9d3976af2b9a19920d7d8bde.tar.bz2 re3-99295827f79ccffa9d3976af2b9a19920d7d8bde.tar.lz re3-99295827f79ccffa9d3976af2b9a19920d7d8bde.tar.xz re3-99295827f79ccffa9d3976af2b9a19920d7d8bde.tar.zst re3-99295827f79ccffa9d3976af2b9a19920d7d8bde.zip |
Diffstat (limited to '')
-rw-r--r-- | src/entities/Entity.h | 20 |
1 files changed, 7 insertions, 13 deletions
diff --git a/src/entities/Entity.h b/src/entities/Entity.h index 26a6e46b..3e100879 100644 --- a/src/entities/Entity.h +++ b/src/entities/Entity.h @@ -5,19 +5,6 @@ struct CReference; -enum eEntityFlags -{ - IS_UNK = 0, - CONTROL_POSTPONED, - IS_EXPLOSIONPROOF, - IS_VISIBLE, - IS_ON_GROUND, - REQUIRES_SCORCHED_LIGHTS, - HAS_BLIP, - IS_BIG_BUILDING, - HAS_BEEN_DAMAGED, -}; - enum eEntityType { ENTITY_TYPE_NOTHING = 0, @@ -153,6 +140,12 @@ public: void ResolveReferences(void); void PruneReferences(void); + void PreRenderForGlassWindow(void); + void AddSteamsFromGround(CVector *unused); + void ModifyMatrixForTreeInWind(void); + void ModifyMatrixForBannerInWind(void); + void ProcessLightsForEntity(void); + // to make patching virtual functions possible CEntity *ctor(void) { return ::new (this) CEntity(); } @@ -163,6 +156,7 @@ public: void CreateRwObject_(void) { CEntity::CreateRwObject(); } void DeleteRwObject_(void) { CEntity::DeleteRwObject(); } CRect GetBoundRect_(void) { return CEntity::GetBoundRect(); } + void PreRender_(void) { CEntity::PreRender(); } void Render_(void) { CEntity::Render(); } bool SetupLighting_(void) { return CEntity::SetupLighting(); } }; |