mirror of https://github.com/AxioDL/metaforce.git
MSVC & zeus fixes; update hecl-gui
This commit is contained in:
parent
ec5d680be0
commit
24acb585f8
|
@ -8,6 +8,7 @@
|
||||||
|
|
||||||
#include "Runtime/rstl.hpp"
|
#include "Runtime/rstl.hpp"
|
||||||
#include "Runtime/RetroTypes.hpp"
|
#include "Runtime/RetroTypes.hpp"
|
||||||
|
#include "Runtime/AutoMapper/CMapUniverse.hpp"
|
||||||
#include "Runtime/MP1/CInGameGuiManager.hpp"
|
#include "Runtime/MP1/CInGameGuiManager.hpp"
|
||||||
|
|
||||||
#include <zeus/CQuaternion.hpp>
|
#include <zeus/CQuaternion.hpp>
|
||||||
|
@ -17,7 +18,6 @@
|
||||||
#include <zeus/CVector3f.hpp>
|
#include <zeus/CVector3f.hpp>
|
||||||
|
|
||||||
namespace urde {
|
namespace urde {
|
||||||
class CMapUniverse;
|
|
||||||
class CMapWorldInfo;
|
class CMapWorldInfo;
|
||||||
class CStateManager;
|
class CStateManager;
|
||||||
class IWorld;
|
class IWorld;
|
||||||
|
|
|
@ -1357,8 +1357,8 @@ std::pair<TEditorId, TUniqueId> CStateManager::LoadScriptObject(TAreaId aid, ESc
|
||||||
}
|
}
|
||||||
|
|
||||||
CEntity* ent = nullptr;
|
CEntity* ent = nullptr;
|
||||||
if (loader) {
|
|
||||||
const CEntityInfo info(aid, std::move(conns), id);
|
const CEntityInfo info(aid, std::move(conns), id);
|
||||||
|
if (loader) {
|
||||||
ent = loader(*this, in, propCount, info);
|
ent = loader(*this, in, propCount, info);
|
||||||
} else {
|
} else {
|
||||||
error = true;
|
error = true;
|
||||||
|
@ -1377,7 +1377,11 @@ std::pair<TEditorId, TUniqueId> CStateManager::LoadScriptObject(TAreaId aid, ESc
|
||||||
in.readByte();
|
in.readByte();
|
||||||
|
|
||||||
if (error || ent == nullptr) {
|
if (error || ent == nullptr) {
|
||||||
LogModule.report(logvisor::Error, FMT_STRING("Script load error while loading {}"), ScriptObjectTypeToStr(type));
|
in.seek(startPos, athena::SeekOrigin::Begin);
|
||||||
|
std::string name; //= HashInstanceName(in);
|
||||||
|
LogModule.report(logvisor::Error, FMT_STRING("Script load error while loading {}, name: {}"),
|
||||||
|
ScriptObjectTypeToStr(type), name);
|
||||||
|
loader(*this, in, propCount, info);
|
||||||
return {kInvalidEditorId, kInvalidUniqueId};
|
return {kInvalidEditorId, kInvalidUniqueId};
|
||||||
} else {
|
} else {
|
||||||
LogModule.report(logvisor::Info, FMT_STRING("Loaded {} in area {}"), ent->GetName(), ent->GetAreaIdAlways());
|
LogModule.report(logvisor::Info, FMT_STRING("Loaded {} in area {}"), ent->GetName(), ent->GetAreaIdAlways());
|
||||||
|
|
|
@ -12,17 +12,17 @@ public:
|
||||||
double report(const char* name) const {
|
double report(const char* name) const {
|
||||||
double t = std::chrono::duration_cast<std::chrono::microseconds>(
|
double t = std::chrono::duration_cast<std::chrono::microseconds>(
|
||||||
std::chrono::steady_clock::now() - m_start).count() / 1000000.0;
|
std::chrono::steady_clock::now() - m_start).count() / 1000000.0;
|
||||||
#ifndef NDEBUG
|
//#ifndef NDEBUG
|
||||||
fmt::print(FMT_STRING("{} {}\n"), name, t);
|
// fmt::print(FMT_STRING("{} {}\n"), name, t);
|
||||||
#endif
|
//#endif
|
||||||
return t;
|
return t;
|
||||||
}
|
}
|
||||||
double reportReset(const char* name) {
|
double reportReset(const char* name) {
|
||||||
std::chrono::steady_clock::time_point now = std::chrono::steady_clock::now();
|
std::chrono::steady_clock::time_point now = std::chrono::steady_clock::now();
|
||||||
double t = std::chrono::duration_cast<std::chrono::microseconds>(now - m_start).count() / 1000000.0;
|
double t = std::chrono::duration_cast<std::chrono::microseconds>(now - m_start).count() / 1000000.0;
|
||||||
#ifndef NDEBUG
|
//#ifndef NDEBUG
|
||||||
fmt::print(FMT_STRING("{} {}\n"), name, t);
|
// fmt::print(FMT_STRING("{} {}\n"), name, t);
|
||||||
#endif
|
//#endif
|
||||||
m_start = now;
|
m_start = now;
|
||||||
return t;
|
return t;
|
||||||
}
|
}
|
||||||
|
|
|
@ -5,14 +5,13 @@
|
||||||
|
|
||||||
#include "Runtime/CToken.hpp"
|
#include "Runtime/CToken.hpp"
|
||||||
#include "Runtime/RetroTypes.hpp"
|
#include "Runtime/RetroTypes.hpp"
|
||||||
|
#include "Runtime/Graphics/CTexture.hpp"
|
||||||
#include "Runtime/Graphics/Shaders/CCameraBlurFilter.hpp"
|
#include "Runtime/Graphics/Shaders/CCameraBlurFilter.hpp"
|
||||||
#include "Runtime/Graphics/Shaders/CXRayBlurFilter.hpp"
|
#include "Runtime/Graphics/Shaders/CXRayBlurFilter.hpp"
|
||||||
|
|
||||||
#include <zeus/CColor.hpp>
|
#include <zeus/CColor.hpp>
|
||||||
|
|
||||||
namespace urde {
|
namespace urde {
|
||||||
class CTexture;
|
|
||||||
|
|
||||||
enum class EFilterType {
|
enum class EFilterType {
|
||||||
Passthru,
|
Passthru,
|
||||||
Multiply,
|
Multiply,
|
||||||
|
|
|
@ -5,10 +5,10 @@
|
||||||
#include "Runtime/CRandom16.hpp"
|
#include "Runtime/CRandom16.hpp"
|
||||||
#include "Runtime/CToken.hpp"
|
#include "Runtime/CToken.hpp"
|
||||||
#include "Runtime/GCNTypes.hpp"
|
#include "Runtime/GCNTypes.hpp"
|
||||||
|
#include "Runtime/Character/CTransitionDatabaseGame.hpp"
|
||||||
|
|
||||||
namespace urde {
|
namespace urde {
|
||||||
class CSimplePool;
|
class CSimplePool;
|
||||||
class CTransitionDatabaseGame;
|
|
||||||
|
|
||||||
struct CAnimSysContext {
|
struct CAnimSysContext {
|
||||||
TToken<CTransitionDatabaseGame> x0_transDB;
|
TToken<CTransitionDatabaseGame> x0_transDB;
|
||||||
|
|
|
@ -3,13 +3,12 @@
|
||||||
#include <memory>
|
#include <memory>
|
||||||
|
|
||||||
#include "Runtime/CToken.hpp"
|
#include "Runtime/CToken.hpp"
|
||||||
|
#include "Runtime/Character/CAnimationDatabaseGame.hpp"
|
||||||
#include "Runtime/Character/CAnimSysContext.hpp"
|
#include "Runtime/Character/CAnimSysContext.hpp"
|
||||||
|
|
||||||
namespace urde {
|
namespace urde {
|
||||||
class CAnimTreeNode;
|
class CAnimTreeNode;
|
||||||
class CAnimationDatabaseGame;
|
|
||||||
class CSimplePool;
|
class CSimplePool;
|
||||||
class CTransitionDatabaseGame;
|
|
||||||
class IMetaAnim;
|
class IMetaAnim;
|
||||||
|
|
||||||
struct CMetaAnimTreeBuildOrders;
|
struct CMetaAnimTreeBuildOrders;
|
||||||
|
|
|
@ -5,6 +5,7 @@
|
||||||
#include <utility>
|
#include <utility>
|
||||||
|
|
||||||
#include "Runtime/RetroTypes.hpp"
|
#include "Runtime/RetroTypes.hpp"
|
||||||
|
#include "Runtime/Character/CCharLayoutInfo.hpp"
|
||||||
#include "Runtime/Character/CSegId.hpp"
|
#include "Runtime/Character/CSegId.hpp"
|
||||||
|
|
||||||
#include <zeus/CMatrix3f.hpp>
|
#include <zeus/CMatrix3f.hpp>
|
||||||
|
@ -12,8 +13,6 @@
|
||||||
#include <zeus/CVector3f.hpp>
|
#include <zeus/CVector3f.hpp>
|
||||||
|
|
||||||
namespace urde {
|
namespace urde {
|
||||||
class CCharLayoutInfo;
|
|
||||||
|
|
||||||
class CPoseAsTransforms {
|
class CPoseAsTransforms {
|
||||||
friend class CAnimData;
|
friend class CAnimData;
|
||||||
public:
|
public:
|
||||||
|
|
|
@ -9,9 +9,9 @@
|
||||||
#include "Runtime/Character/CInt32POINode.hpp"
|
#include "Runtime/Character/CInt32POINode.hpp"
|
||||||
#include "Runtime/Character/CParticlePOINode.hpp"
|
#include "Runtime/Character/CParticlePOINode.hpp"
|
||||||
#include "Runtime/Character/CSoundPOINode.hpp"
|
#include "Runtime/Character/CSoundPOINode.hpp"
|
||||||
|
#include "Runtime/Character/CTransitionDatabaseGame.hpp"
|
||||||
|
|
||||||
namespace urde {
|
namespace urde {
|
||||||
class CTransitionDatabaseGame;
|
|
||||||
class IMetaAnim;
|
class IMetaAnim;
|
||||||
|
|
||||||
class CSequenceFundamentals {
|
class CSequenceFundamentals {
|
||||||
|
|
|
@ -4,12 +4,12 @@
|
||||||
|
|
||||||
#include "Runtime/CToken.hpp"
|
#include "Runtime/CToken.hpp"
|
||||||
#include "Runtime/Character/CAnimSysContext.hpp"
|
#include "Runtime/Character/CAnimSysContext.hpp"
|
||||||
|
#include "Runtime/Character/CTransitionDatabaseGame.hpp"
|
||||||
|
|
||||||
namespace urde {
|
namespace urde {
|
||||||
class CAnimTreeNode;
|
class CAnimTreeNode;
|
||||||
class CRandom16;
|
class CRandom16;
|
||||||
class CSimplePool;
|
class CSimplePool;
|
||||||
class CTransitionDatabaseGame;
|
|
||||||
|
|
||||||
class CTransitionManager {
|
class CTransitionManager {
|
||||||
CAnimSysContext x0_animCtx;
|
CAnimSysContext x0_animCtx;
|
||||||
|
|
|
@ -5,12 +5,13 @@
|
||||||
#include <unordered_map>
|
#include <unordered_map>
|
||||||
#include <vector>
|
#include <vector>
|
||||||
|
|
||||||
#include "DNACommon/CMDL.hpp"
|
#include "DataSpec/DNACommon/CMDL.hpp"
|
||||||
#include "DNAMP1/CMDLMaterials.hpp"
|
#include "DataSpec/DNAMP1/CMDLMaterials.hpp"
|
||||||
#include "Runtime/CFactoryMgr.hpp"
|
#include "Runtime/CFactoryMgr.hpp"
|
||||||
#include "Runtime/CToken.hpp"
|
#include "Runtime/CToken.hpp"
|
||||||
#include "Runtime/RetroTypes.hpp"
|
#include "Runtime/RetroTypes.hpp"
|
||||||
#include "Shaders/CModelShaders.hpp"
|
#include "Runtime/Graphics/CTexture.hpp"
|
||||||
|
#include "Runtime/Graphics/Shaders/CModelShaders.hpp"
|
||||||
|
|
||||||
#include <boo/graphicsdev/IGraphicsDataFactory.hpp>
|
#include <boo/graphicsdev/IGraphicsDataFactory.hpp>
|
||||||
#include <hecl/HMDLMeta.hpp>
|
#include <hecl/HMDLMeta.hpp>
|
||||||
|
@ -22,7 +23,6 @@ class CLight;
|
||||||
class CModel;
|
class CModel;
|
||||||
class CPoseAsTransforms;
|
class CPoseAsTransforms;
|
||||||
class CSkinRules;
|
class CSkinRules;
|
||||||
class CTexture;
|
|
||||||
class IObjectStore;
|
class IObjectStore;
|
||||||
|
|
||||||
struct CModelFlags {
|
struct CModelFlags {
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
#include "Runtime/Graphics/Shaders/CTextSupportShader.hpp"
|
#include "Runtime/Graphics/Shaders/CTextSupportShader.hpp"
|
||||||
|
|
||||||
|
#include "Runtime/GuiSys/CFontImageDef.hpp"
|
||||||
#include "Runtime/GuiSys/CRasterFont.hpp"
|
#include "Runtime/GuiSys/CRasterFont.hpp"
|
||||||
|
|
||||||
#include <hecl/Pipeline.hpp>
|
#include <hecl/Pipeline.hpp>
|
||||||
|
|
|
@ -9,12 +9,12 @@
|
||||||
#include "Runtime/CToken.hpp"
|
#include "Runtime/CToken.hpp"
|
||||||
#include "Runtime/RetroTypes.hpp"
|
#include "Runtime/RetroTypes.hpp"
|
||||||
#include "Runtime/GuiSys/CGuiWidget.hpp"
|
#include "Runtime/GuiSys/CGuiWidget.hpp"
|
||||||
|
#include "Runtime/GuiSys/CRasterFont.hpp"
|
||||||
#include "Runtime/GuiSys/CTextRenderBuffer.hpp"
|
#include "Runtime/GuiSys/CTextRenderBuffer.hpp"
|
||||||
|
|
||||||
#include <zeus/CColor.hpp>
|
#include <zeus/CColor.hpp>
|
||||||
|
|
||||||
namespace urde {
|
namespace urde {
|
||||||
class CRasterFont;
|
|
||||||
class CSimplePool;
|
class CSimplePool;
|
||||||
class CTextExecuteBuffer;
|
class CTextExecuteBuffer;
|
||||||
class CTextRenderBuffer;
|
class CTextRenderBuffer;
|
||||||
|
@ -34,8 +34,6 @@ enum class EVerticalJustification {
|
||||||
RightMono
|
RightMono
|
||||||
};
|
};
|
||||||
|
|
||||||
enum class EColorType { Main, Outline, Geometry, Foreground, Background };
|
|
||||||
|
|
||||||
enum class ETextDirection { Horizontal, Vertical };
|
enum class ETextDirection { Horizontal, Vertical };
|
||||||
|
|
||||||
class CGuiTextProperties {
|
class CGuiTextProperties {
|
||||||
|
|
|
@ -8,7 +8,6 @@
|
||||||
#include "Runtime/GCNTypes.hpp"
|
#include "Runtime/GCNTypes.hpp"
|
||||||
#include "Runtime/IOStreams.hpp"
|
#include "Runtime/IOStreams.hpp"
|
||||||
#include "Runtime/Graphics/CTexture.hpp"
|
#include "Runtime/Graphics/CTexture.hpp"
|
||||||
#include "Runtime/GuiSys/CGuiTextSupport.hpp"
|
|
||||||
|
|
||||||
#include <zeus/CVector2i.hpp>
|
#include <zeus/CVector2i.hpp>
|
||||||
|
|
||||||
|
@ -17,6 +16,8 @@ class CDrawStringOptions;
|
||||||
class CTextRenderBuffer;
|
class CTextRenderBuffer;
|
||||||
class IObjectStore;
|
class IObjectStore;
|
||||||
|
|
||||||
|
enum class EColorType { Main, Outline, Geometry, Foreground, Background };
|
||||||
|
|
||||||
/* NOTE: Is this a good place for CGlyph and CKernPair? */
|
/* NOTE: Is this a good place for CGlyph and CKernPair? */
|
||||||
class CGlyph {
|
class CGlyph {
|
||||||
private:
|
private:
|
||||||
|
|
|
@ -6,12 +6,11 @@
|
||||||
#include "Runtime/GCNTypes.hpp"
|
#include "Runtime/GCNTypes.hpp"
|
||||||
#include "Runtime/GuiSys/CDrawStringOptions.hpp"
|
#include "Runtime/GuiSys/CDrawStringOptions.hpp"
|
||||||
#include "Runtime/GuiSys/CGuiTextSupport.hpp"
|
#include "Runtime/GuiSys/CGuiTextSupport.hpp"
|
||||||
|
#include "Runtime/GuiSys/CRasterFont.hpp"
|
||||||
|
|
||||||
#include <zeus/CColor.hpp>
|
#include <zeus/CColor.hpp>
|
||||||
|
|
||||||
namespace urde {
|
namespace urde {
|
||||||
class CRasterFont;
|
|
||||||
|
|
||||||
class CSaveableState {
|
class CSaveableState {
|
||||||
friend class CColorOverrideInstruction;
|
friend class CColorOverrideInstruction;
|
||||||
friend class CFontInstruction;
|
friend class CFontInstruction;
|
||||||
|
|
|
@ -7,6 +7,7 @@
|
||||||
|
|
||||||
#include "DataSpec/DNACommon/Tweaks/ITweakGui.hpp"
|
#include "DataSpec/DNACommon/Tweaks/ITweakGui.hpp"
|
||||||
|
|
||||||
|
#include "Runtime/CDependencyGroup.hpp"
|
||||||
#include "Runtime/CRandom16.hpp"
|
#include "Runtime/CRandom16.hpp"
|
||||||
#include "Runtime/CToken.hpp"
|
#include "Runtime/CToken.hpp"
|
||||||
#include "Runtime/CStateManager.hpp"
|
#include "Runtime/CStateManager.hpp"
|
||||||
|
@ -30,7 +31,6 @@ namespace urde {
|
||||||
class CActorLights;
|
class CActorLights;
|
||||||
class CArchitectureQueue;
|
class CArchitectureQueue;
|
||||||
class CAutoMapper;
|
class CAutoMapper;
|
||||||
class CDependencyGroup;
|
|
||||||
class CGuiCamera;
|
class CGuiCamera;
|
||||||
class CGuiModel;
|
class CGuiModel;
|
||||||
class CModelData;
|
class CModelData;
|
||||||
|
|
|
@ -4,6 +4,7 @@
|
||||||
#include <string>
|
#include <string>
|
||||||
#include <vector>
|
#include <vector>
|
||||||
|
|
||||||
|
#include "Runtime/CDependencyGroup.hpp"
|
||||||
#include "Runtime/CIOWin.hpp"
|
#include "Runtime/CIOWin.hpp"
|
||||||
#include "Runtime/CToken.hpp"
|
#include "Runtime/CToken.hpp"
|
||||||
#include "Runtime/RetroTypes.hpp"
|
#include "Runtime/RetroTypes.hpp"
|
||||||
|
@ -16,7 +17,6 @@
|
||||||
#include <zeus/CVector2f.hpp>
|
#include <zeus/CVector2f.hpp>
|
||||||
|
|
||||||
namespace urde {
|
namespace urde {
|
||||||
class CDependencyGroup;
|
|
||||||
class CTexture;
|
class CTexture;
|
||||||
|
|
||||||
class CSlideShow : public CIOWin {
|
class CSlideShow : public CIOWin {
|
||||||
|
|
|
@ -297,9 +297,9 @@ void CFlaahgra::DoUserAnimEvent(CStateManager& mgr, const CInt32POINode& node, E
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
case EUserEventType::BeginAction: {
|
case EUserEventType::BeginAction: {
|
||||||
#ifndef NDEBUG
|
//#ifndef NDEBUG
|
||||||
printf("BeginAction\n");
|
// printf("BeginAction\n");
|
||||||
#endif
|
//#endif
|
||||||
x8e4_26_ = true;
|
x8e4_26_ = true;
|
||||||
x7c4_ = GetEndActionTime();
|
x7c4_ = GetEndActionTime();
|
||||||
break;
|
break;
|
||||||
|
|
|
@ -8,6 +8,7 @@
|
||||||
#include "Runtime/IOStreams.hpp"
|
#include "Runtime/IOStreams.hpp"
|
||||||
#include "Runtime/IObj.hpp"
|
#include "Runtime/IObj.hpp"
|
||||||
#include "Runtime/RetroTypes.hpp"
|
#include "Runtime/RetroTypes.hpp"
|
||||||
|
#include "Runtime/Graphics/CModel.hpp"
|
||||||
|
|
||||||
namespace urde {
|
namespace urde {
|
||||||
class CColorElement;
|
class CColorElement;
|
||||||
|
@ -16,7 +17,6 @@ class CEmitterElement;
|
||||||
class CGenDescription;
|
class CGenDescription;
|
||||||
class CIntElement;
|
class CIntElement;
|
||||||
class CModVectorElement;
|
class CModVectorElement;
|
||||||
class CModel;
|
|
||||||
class CRealElement;
|
class CRealElement;
|
||||||
class CSimplePool;
|
class CSimplePool;
|
||||||
class CSwooshDescription;
|
class CSwooshDescription;
|
||||||
|
@ -100,3 +100,9 @@ CFactoryFnReturn FParticleFactory(const SObjectTag& tag, CInputStream& in, const
|
||||||
CObjectReference* selfRef);
|
CObjectReference* selfRef);
|
||||||
|
|
||||||
} // namespace urde
|
} // namespace urde
|
||||||
|
|
||||||
|
// FIXME hacky workaround for MSVC; these need to be complete types
|
||||||
|
// but introduce circular dependencies if included at the start
|
||||||
|
#include "Runtime/Particle/CGenDescription.hpp"
|
||||||
|
#include "Runtime/Particle/CSwooshDescription.hpp"
|
||||||
|
#include "Runtime/Particle/CElectricDescription.hpp"
|
|
@ -13,6 +13,7 @@
|
||||||
#include "Runtime/Character/CAnimCharacterSet.hpp"
|
#include "Runtime/Character/CAnimCharacterSet.hpp"
|
||||||
#include "Runtime/Collision/CMaterialList.hpp"
|
#include "Runtime/Collision/CMaterialList.hpp"
|
||||||
#include "Runtime/Particle/CElementGen.hpp"
|
#include "Runtime/Particle/CElementGen.hpp"
|
||||||
|
#include "Runtime/Particle/CWeaponDescription.hpp"
|
||||||
#include "Runtime/Weapon/CGunController.hpp"
|
#include "Runtime/Weapon/CGunController.hpp"
|
||||||
#include "Runtime/Weapon/CGunMotion.hpp"
|
#include "Runtime/Weapon/CGunMotion.hpp"
|
||||||
#include "Runtime/Weapon/CWeaponMgr.hpp"
|
#include "Runtime/Weapon/CWeaponMgr.hpp"
|
||||||
|
@ -25,7 +26,6 @@ namespace urde {
|
||||||
|
|
||||||
class CActorLights;
|
class CActorLights;
|
||||||
struct CModelFlags;
|
struct CModelFlags;
|
||||||
class CWeaponDescription;
|
|
||||||
|
|
||||||
enum class EChargeState { Normal, Charged };
|
enum class EChargeState { Normal, Charged };
|
||||||
|
|
||||||
|
|
|
@ -8,6 +8,7 @@
|
||||||
#include "Runtime/CToken.hpp"
|
#include "Runtime/CToken.hpp"
|
||||||
#include "Runtime/RetroTypes.hpp"
|
#include "Runtime/RetroTypes.hpp"
|
||||||
#include "Runtime/rstl.hpp"
|
#include "Runtime/rstl.hpp"
|
||||||
|
#include "Runtime/Collision/CCollidableOBBTreeGroup.hpp"
|
||||||
#include "Runtime/World/CDamageVulnerability.hpp"
|
#include "Runtime/World/CDamageVulnerability.hpp"
|
||||||
#include "Runtime/World/CHealthInfo.hpp"
|
#include "Runtime/World/CHealthInfo.hpp"
|
||||||
#include "Runtime/World/CPhysicsActor.hpp"
|
#include "Runtime/World/CPhysicsActor.hpp"
|
||||||
|
@ -17,8 +18,6 @@
|
||||||
#include <zeus/CVector3f.hpp>
|
#include <zeus/CVector3f.hpp>
|
||||||
|
|
||||||
namespace urde {
|
namespace urde {
|
||||||
class CCollidableOBBTreeGroup;
|
|
||||||
class CCollidableOBBTreeGroupContainer;
|
|
||||||
class CFluidPlane;
|
class CFluidPlane;
|
||||||
|
|
||||||
struct SRiders {
|
struct SRiders {
|
||||||
|
|
|
@ -14,6 +14,7 @@
|
||||||
#include "Runtime/Graphics/Shaders/CColoredQuadFilter.hpp"
|
#include "Runtime/Graphics/Shaders/CColoredQuadFilter.hpp"
|
||||||
#include "Runtime/Graphics/Shaders/CTexturedQuadFilter.hpp"
|
#include "Runtime/Graphics/Shaders/CTexturedQuadFilter.hpp"
|
||||||
#include "Runtime/GuiSys/CGuiTextSupport.hpp"
|
#include "Runtime/GuiSys/CGuiTextSupport.hpp"
|
||||||
|
#include "Runtime/GuiSys/CStringTable.hpp"
|
||||||
|
|
||||||
#include <zeus/CTransform.hpp>
|
#include <zeus/CTransform.hpp>
|
||||||
#include <zeus/CVector2f.hpp>
|
#include <zeus/CVector2f.hpp>
|
||||||
|
@ -21,7 +22,6 @@
|
||||||
|
|
||||||
namespace urde {
|
namespace urde {
|
||||||
class CSimplePool;
|
class CSimplePool;
|
||||||
class CStringTable;
|
|
||||||
|
|
||||||
class CWorldTransManager {
|
class CWorldTransManager {
|
||||||
public:
|
public:
|
||||||
|
|
2
hecl
2
hecl
|
@ -1 +1 @@
|
||||||
Subproject commit 2f81bf8d1626e9bc4cd39e2604c98efa213a2dc1
|
Subproject commit 2c01e89c1e5cd7894470195315e35be45580ed17
|
2
hecl-gui
2
hecl-gui
|
@ -1 +1 @@
|
||||||
Subproject commit c66d33b0b2fca695c39d1c0c829489ba67a52f47
|
Subproject commit e5e3713b12f6c6b93cae5ca59b1879f45d498f22
|
2
specter
2
specter
|
@ -1 +1 @@
|
||||||
Subproject commit fc0d79ace7063f24efaeaf8153753855eb3e2b95
|
Subproject commit f54b6e2650711b9872b230d27f15e0e231a5f12d
|
Loading…
Reference in New Issue