ScummVM API documentation
TwinE::DebugState Class Reference

Classes

struct  FrameData
 

Public Types

using FrameDataBuffer = RingBuffer< FrameData, 256 >
 

Public Member Functions

 DebugState (TwinEEngine *engine)
 
void renderDebugView ()
 
void drawClip (const Common::Rect &rect)
 
void addFrameData (uint32 frameTime, int32 waitMillis, uint32 maxDelay)
 
void update ()
 

Public Attributes

bool _showingZones = false
 
bool _showingActors = false
 
bool _showingTracks = false
 
bool _showingClips = false
 
bool _godMode = false
 
unsigned int _typeZones = 127
 
int16 _onlyLoadActor = -1
 
const char * _openPopup = nullptr
 
bool _holomapFlagsWindow = false
 
bool _gameFlagsWindow = false
 
bool _menuTextWindow = false
 
bool _sceneDetailsWindow = false
 
bool _actorDetailsWindow = true
 
bool _sceneFlagsWindow = false
 
bool _paletteWindow = false
 
bool _loggerWindow = false
 
bool _frameTimeWindow = false
 
bool _frameDataRecording = true
 
bool _playFoundItemAnimation = false
 
bool _useFreeCamera = false
 
bool _disableGridRendering = false
 
TextBankId _textBankId = TextBankId::Inventory_Intro_and_Holomap
 
FrameDataBuffer _frameData
 

The documentation for this class was generated from the following file: