Node1->Node61
-
-
-
+
+
+
+
+
+
+
+
+Node62
+
+
+fast/resource/factory
+/LightFactory.h
+
+
+
+
+
+Node1->Node62
+
+
+
+
+
+
+
+
+Node63
+
+
+audio/internal.h
+
+
+
+
+
+Node1->Node63
+
+
+
+
+
+
+
+
+Node64
+
+
+audio/GameAudio.h
+
+
+
+
+
+Node1->Node64
+
+
+
@@ -858,8 +896,8 @@
Node7
-
-Companion.h
+
+Companion.h
@@ -867,8 +905,8 @@
Node6->Node7
-
-
+
+
@@ -876,8 +914,8 @@
Node8
-
-filesystem
+
+filesystem
@@ -885,44 +923,8 @@
Node6->Node8
-
-
-
-
-
-
-
-Node9
-
-
-vector
-
-
-
-
-
-Node6->Node9
-
-
-
-
-
-
-
-
-Node10
-
-
-cstdint
-
-
-
-
-
-Node6->Node10
-
-
-
+
+
diff --git a/Engine_8h.html b/Engine_8h.html
index d0987faa8..ff06a2d40 100644
--- a/Engine_8h.html
+++ b/Engine_8h.html
@@ -206,7 +206,7 @@ Variables
Value:
-
bool GameEngine_OTRSigCheck(const char *data)
Definition Engine.cpp:725
+
bool GameEngine_OTRSigCheck(const char *data)
Definition Engine.cpp:730
#define NULL
Definition miniaudio.h:3851
diff --git a/Engine_8h_source.html b/Engine_8h_source.html
index 0e2e7a34d..2dda2ac85 100644
--- a/Engine_8h_source.html
+++ b/Engine_8h_source.html
@@ -153,7 +153,7 @@ $(function(){initNavTree('Engine_8h_source.html',''); initResizable(true); });
42 static GameEngine* Instance;
- 44 std::shared_ptr<Ship::Context> context;
+ 44 Ship::Context* context;
45 std::vector<CtlEntry*> banksTable;
46 std::vector<std::string> sequenceTable;
47 std::vector<AudioSequenceData*> audioSequenceTable;
@@ -239,42 +239,42 @@ $(function(){initNavTree('Engine_8h_source.html',''); initResizable(true); });
-uint32_t OTRGetGameRenderWidth()
Definition Engine.cpp:820
-float OTRGetAspectRatio()
Definition Engine.cpp:777
-uint32_t OTRGetGameViewportWidth()
Definition Engine.cpp:829
-float OTRGetDimensionFromRightEdge(float v)
Definition Engine.cpp:789
-uint32_t OTRCalculateCenterOfAreaFromRightEdge(int32_t center)
Definition Engine.cpp:811
-Fast::Interpreter * GetInterpreter()
Definition Engine.cpp:60
-int16_t OTRGetRectDimensionFromRightEdge(float v)
Definition Engine.cpp:793
-uint32_t OTRGetGameRenderHeight()
Definition Engine.cpp:825
-uint32_t OTRGetGameViewportHeight()
Definition Engine.cpp:833
-uint32_t OTRCalculateCenterOfAreaFromLeftEdge(int32_t center)
Definition Engine.cpp:815
-int16_t OTRGetRectDimensionFromLeftEdge(float v)
Definition Engine.cpp:785
-float OTRGetDimensionFromLeftEdge(float v)
Definition Engine.cpp:781
-void GameEngine_UnloadSequence(uint8_t seqId)
Definition Engine.cpp:709
-uint32_t OTRGetGameViewportWidth()
Definition Engine.cpp:829
-float OTRGetDimensionFromRightEdge(float v)
Definition Engine.cpp:789
-uint32_t OTRCalculateCenterOfAreaFromRightEdge(int32_t center)
Definition Engine.cpp:811
-uint32_t GameEngine_GetSampleRate()
Definition Engine.cpp:635
-void GameEngine_UnloadBank(uint8_t bankId)
Definition Engine.cpp:679
-uint8_t GameEngine_IsBankLoaded(uint8_t bankId)
Definition Engine.cpp:673
-uint32_t OTRGetGameRenderHeight(void)
Definition Engine.cpp:825
+uint32_t OTRGetGameRenderWidth()
Definition Engine.cpp:825
+float OTRGetAspectRatio()
Definition Engine.cpp:782
+uint32_t OTRGetGameViewportWidth()
Definition Engine.cpp:834
+float OTRGetDimensionFromRightEdge(float v)
Definition Engine.cpp:794
+uint32_t OTRCalculateCenterOfAreaFromRightEdge(int32_t center)
Definition Engine.cpp:816
+Fast::Interpreter * GetInterpreter()
Definition Engine.cpp:62
+int16_t OTRGetRectDimensionFromRightEdge(float v)
Definition Engine.cpp:798
+uint32_t OTRGetGameRenderHeight()
Definition Engine.cpp:830
+uint32_t OTRGetGameViewportHeight()
Definition Engine.cpp:838
+uint32_t OTRCalculateCenterOfAreaFromLeftEdge(int32_t center)
Definition Engine.cpp:820
+int16_t OTRGetRectDimensionFromLeftEdge(float v)
Definition Engine.cpp:790
+float OTRGetDimensionFromLeftEdge(float v)
Definition Engine.cpp:786
+void GameEngine_UnloadSequence(uint8_t seqId)
Definition Engine.cpp:714
+uint32_t OTRGetGameViewportWidth()
Definition Engine.cpp:834
+float OTRGetDimensionFromRightEdge(float v)
Definition Engine.cpp:794
+uint32_t OTRCalculateCenterOfAreaFromRightEdge(int32_t center)
Definition Engine.cpp:816
+uint32_t GameEngine_GetSampleRate()
Definition Engine.cpp:640
+void GameEngine_UnloadBank(uint8_t bankId)
Definition Engine.cpp:684
+uint8_t GameEngine_IsBankLoaded(uint8_t bankId)
Definition Engine.cpp:678
+uint32_t OTRGetGameRenderHeight(void)
Definition Engine.cpp:830
void GameEngine_ProcessGfxCommands(Gfx *commands)
-uint32_t GameEngine_GetSequenceCount()
Definition Engine.cpp:700
-int16_t OTRGetRectDimensionFromRightEdge(float v)
Definition Engine.cpp:793
-struct CtlEntry * GameEngine_LoadBank(uint8_t bankId)
Definition Engine.cpp:652
-int32_t GameEngine_ResourceGetTexTypeByName(const char *name)
Definition Engine.cpp:729
-uint8_t GameEngine_IsSequenceLoaded(uint8_t seqId)
Definition Engine.cpp:705
-uint32_t GameEngine_GetSamplesPerFrame()
Definition Engine.cpp:648
-float OTRGetAspectRatio(void)
Definition Engine.cpp:777
-float GameEngine_GetAspectRatio()
Definition Engine.cpp:714
-struct AudioSequenceData * GameEngine_LoadSequence(uint8_t seqId)
Definition Engine.cpp:684
-uint32_t OTRGetGameViewportHeight()
Definition Engine.cpp:833
-uint32_t OTRCalculateCenterOfAreaFromLeftEdge(int32_t center)
Definition Engine.cpp:815
-uint32_t OTRGetGameRenderWidth(void)
Definition Engine.cpp:820
+uint32_t GameEngine_GetSequenceCount()
Definition Engine.cpp:705
+int16_t OTRGetRectDimensionFromRightEdge(float v)
Definition Engine.cpp:798
+struct CtlEntry * GameEngine_LoadBank(uint8_t bankId)
Definition Engine.cpp:657
+int32_t GameEngine_ResourceGetTexTypeByName(const char *name)
Definition Engine.cpp:734
+uint8_t GameEngine_IsSequenceLoaded(uint8_t seqId)
Definition Engine.cpp:710
+uint32_t GameEngine_GetSamplesPerFrame()
Definition Engine.cpp:653
+float OTRGetAspectRatio(void)
Definition Engine.cpp:782
+float GameEngine_GetAspectRatio()
Definition Engine.cpp:719
+struct AudioSequenceData * GameEngine_LoadSequence(uint8_t seqId)
Definition Engine.cpp:689
+uint32_t OTRGetGameViewportHeight()
Definition Engine.cpp:838
+uint32_t OTRCalculateCenterOfAreaFromLeftEdge(int32_t center)
Definition Engine.cpp:820
+uint32_t OTRGetGameRenderWidth(void)
Definition Engine.cpp:825
static const char engine_asset_file[]
Definition Engine.h:6
-int16_t OTRGetRectDimensionFromLeftEdge(float v)
Definition Engine.cpp:785
-float OTRGetDimensionFromLeftEdge(float v)
Definition Engine.cpp:781
+int16_t OTRGetRectDimensionFromLeftEdge(float v)
Definition Engine.cpp:790
+float OTRGetDimensionFromLeftEdge(float v)
Definition Engine.cpp:786
static const char game_asset_file[]
Definition Engine.h:5
Definition internal.h:134
diff --git a/FreecamWindow_8cpp__incl.map b/FreecamWindow_8cpp__incl.map
index bad82a18e..3679bf4d2 100644
--- a/FreecamWindow_8cpp__incl.map
+++ b/FreecamWindow_8cpp__incl.map
@@ -1,163 +1,162 @@
diff --git a/FreecamWindow_8cpp__incl.md5 b/FreecamWindow_8cpp__incl.md5
index c18d4b5f5..192e99923 100644
--- a/FreecamWindow_8cpp__incl.md5
+++ b/FreecamWindow_8cpp__incl.md5
@@ -1 +1 @@
-658523914d4280bc13e45b6d47fa2c84
\ No newline at end of file
+710cfe31e5c93713b7ceb545ebe8938d
\ No newline at end of file
diff --git a/FreecamWindow_8cpp__incl.svg b/FreecamWindow_8cpp__incl.svg
index f74d584a3..e01df9c25 100644
--- a/FreecamWindow_8cpp__incl.svg
+++ b/FreecamWindow_8cpp__incl.svg
@@ -4,7 +4,7 @@
-
+
@@ -59,8 +59,8 @@ var sectionId = 'dynsection-0';