ScummVM API documentation
AGS3::Plugins::AGSCreditz::AGSCreditz2 Class Reference
Inheritance diagram for AGS3::Plugins::AGSCreditz::AGSCreditz2:
AGS3::Plugins::AGSCreditz::AGSCreditz AGS3::Plugins::PluginBase AGS3::Plugins::AGSCreditz::Drawing AGS3::Plugins::ScriptContainer

Public Member Functions

const char * AGS_GetPluginName () override
 
void AGS_EngineStartup (IAGSEngine *engine) override
 
int64 AGS_EngineOnEvent (int event, NumberPtr data) override
 
- Public Member Functions inherited from AGS3::Plugins::PluginBase
virtual int AGS_PluginV2 () const
 
virtual int AGS_EditorStartup (IAGSEditor *)
 
virtual void AGS_EditorShutdown ()
 
virtual void AGS_EditorProperties (HWND)
 
virtual int AGS_EditorSaveGame (char *, int)
 
virtual void AGS_EditorLoadGame (char *, int)
 
virtual void AGS_EngineShutdown ()
 
virtual int AGS_EngineDebugHook (const char *, int, int)
 
virtual void AGS_EngineInitGfx (const char *driverID, void *data)
 
- Public Member Functions inherited from AGS3::Plugins::ScriptContainer
virtual void execMethod (const Common::String &name, ScriptMethodParams &params)
 
- Public Member Functions inherited from AGS3::Plugins::AGSCreditz::Drawing
void drawPixel (uint8 *bitmap, int32 x, int32 y, uint col, int32 pitch, int32 coldepth)
 
uint getPixelColor (uint8 *bitmap, int32 x, int32 y, int32 pitch, int32 coldepth)
 

Additional Inherited Members

- Protected Types inherited from AGS3::Plugins::AGSCreditz::AGSCreditz
enum  Version { VERSION_11 = 11, VERSION_20 = 20 }
 
- Protected Member Functions inherited from AGS3::Plugins::AGSCreditz::AGSCreditz
void draw ()
 
void calculateSequenceHeight (int sequence)
 
int VGACheck (int value)
 
void startSequence (int sequence)
 
- Protected Attributes inherited from AGS3::Plugins::AGSCreditz::AGSCreditz
Version _version
 
PluginMethod _playSound
 
CreditArray _credits [10]
 
StCreditArray _stCredits [10]
 
bool _creditsRunning = 0
 
bool _paused = 0
 
bool _staticCredits = 0
 
int _creditSequence = 0
 
int _yPos = 0
 
int _sequenceHeight = 0
 
int _speedPoint = 0
 
int _calculatedSequenceHeight = 0
 
int _timer = 0
 
int _currentStatic = 0
 
int _numChars = 0
 
int _timer2 = 0
 
int _emptyLineHeight = 10
 
int _strCredit [10]
 
SequenceSettings _seqSettings [10]
 
StSequenceSettings _stSeqSettings [10]
 
SingleStatic _singleStatic
 
bool _resolutionFlag = false
 
int32 _screenWidth = 0
 
int32 _screenHeight = 0
 
int32 _screenColorDepth = 0
 
int32 _staticScreenWidth = 0
 
bool _staticWidthMatches = false
 
- Protected Attributes inherited from AGS3::Plugins::ScriptContainer
IAGSEngine_engine = nullptr
 

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