mirror of
https://github.com/hedge-dev/UnleashedRecomp.git
synced 2026-04-27 12:51:42 +00:00
api: upload Inspire research
This commit is contained in:
parent
f2b89a9736
commit
0db4b0cee6
5 changed files with 71 additions and 0 deletions
|
|
@ -60,6 +60,10 @@
|
||||||
#include "SWA/HUD/Pause/HudPause.h"
|
#include "SWA/HUD/Pause/HudPause.h"
|
||||||
#include "SWA/HUD/SaveIcon/SaveIcon.h"
|
#include "SWA/HUD/SaveIcon/SaveIcon.h"
|
||||||
#include "SWA/HUD/Sonic/HudSonicStage.h"
|
#include "SWA/HUD/Sonic/HudSonicStage.h"
|
||||||
|
#include "SWA/Inspire/InspireMovieOverlay.h"
|
||||||
|
#include "SWA/Inspire/InspireMovieOverlayInfo.h"
|
||||||
|
#include "SWA/Inspire/InspireTextureOverlay.h"
|
||||||
|
#include "SWA/Inspire/InspireTextureOverlayInfo.h"
|
||||||
#include "SWA/Movie/MovieDisplayer.h"
|
#include "SWA/Movie/MovieDisplayer.h"
|
||||||
#include "SWA/Movie/MovieManager.h"
|
#include "SWA/Movie/MovieManager.h"
|
||||||
#include "SWA/Player/Character/EvilSonic/EvilSonic.h"
|
#include "SWA/Player/Character/EvilSonic/EvilSonic.h"
|
||||||
|
|
|
||||||
17
UnleashedRecomp/api/SWA/Inspire/InspireMovieOverlay.h
Normal file
17
UnleashedRecomp/api/SWA/Inspire/InspireMovieOverlay.h
Normal file
|
|
@ -0,0 +1,17 @@
|
||||||
|
#pragma once
|
||||||
|
|
||||||
|
#include <SWA.inl>
|
||||||
|
#include <SWA/Inspire/InspireMovieOverlayInfo.h>
|
||||||
|
|
||||||
|
namespace SWA::Inspire
|
||||||
|
{
|
||||||
|
class CScene;
|
||||||
|
|
||||||
|
class CMovieOverlay
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
boost::shared_ptr<CMovieOverlayInfo> m_spInfo;
|
||||||
|
xpointer<CScene> m_pScene;
|
||||||
|
xpointer<Hedgehog::Mirage::CTextureData> m_pTextureData;
|
||||||
|
};
|
||||||
|
}
|
||||||
17
UnleashedRecomp/api/SWA/Inspire/InspireMovieOverlayInfo.h
Normal file
17
UnleashedRecomp/api/SWA/Inspire/InspireMovieOverlayInfo.h
Normal file
|
|
@ -0,0 +1,17 @@
|
||||||
|
#pragma once
|
||||||
|
|
||||||
|
#include <SWA.inl>
|
||||||
|
|
||||||
|
namespace SWA::Inspire
|
||||||
|
{
|
||||||
|
class CMovieOverlayInfo
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
Hedgehog::Base::CSharedString m_MovieName;
|
||||||
|
be<float> m_StartTime;
|
||||||
|
be<float> m_FadeInStartTime;
|
||||||
|
be<float> m_FadeInEndTime;
|
||||||
|
be<float> m_FadeOutStartTime;
|
||||||
|
be<float> m_FadeOutEndTime;
|
||||||
|
};
|
||||||
|
}
|
||||||
18
UnleashedRecomp/api/SWA/Inspire/InspireTextureOverlay.h
Normal file
18
UnleashedRecomp/api/SWA/Inspire/InspireTextureOverlay.h
Normal file
|
|
@ -0,0 +1,18 @@
|
||||||
|
#pragma once
|
||||||
|
|
||||||
|
#include <SWA.inl>
|
||||||
|
#include <SWA/Inspire/InspireTextureOverlayInfo.h>
|
||||||
|
|
||||||
|
namespace SWA::Inspire
|
||||||
|
{
|
||||||
|
class CScene;
|
||||||
|
|
||||||
|
class CTextureOverlay
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
xpointer<void> m_pVftable;
|
||||||
|
boost::shared_ptr<CInspireTextureOverlayInfo> m_spInfo;
|
||||||
|
xpointer<CScene> m_pScene;
|
||||||
|
boost::shared_ptr<Hedgehog::Mirage::CTextureData> m_spTextureData;
|
||||||
|
};
|
||||||
|
}
|
||||||
15
UnleashedRecomp/api/SWA/Inspire/InspireTextureOverlayInfo.h
Normal file
15
UnleashedRecomp/api/SWA/Inspire/InspireTextureOverlayInfo.h
Normal file
|
|
@ -0,0 +1,15 @@
|
||||||
|
#pragma once
|
||||||
|
|
||||||
|
#include <SWA.inl>
|
||||||
|
|
||||||
|
namespace SWA::Inspire
|
||||||
|
{
|
||||||
|
class CInspireTextureOverlayInfo
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
Hedgehog::Base::CSharedString m_CameraName;
|
||||||
|
be<uint32_t> m_Unk1;
|
||||||
|
be<uint32_t> m_Unk2;
|
||||||
|
be<uint32_t> m_Unk3;
|
||||||
|
};
|
||||||
|
}
|
||||||
Loading…
Add table
Reference in a new issue