ScummVM API documentation
AGS3::IAGSEngine Member List

This is the complete list of members for AGS3::IAGSEngine, including all inherited members.

AbortGame(const char *reason) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
AddManagedObjectReader(const char *typeName, IAGSManagedObjectReader *reader) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
BlitBitmap(int32 x, int32 y, BITMAP *, int32 masked) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
BlitSpriteRotated(int32 x, int32 y, BITMAP *, int32 angle) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
BlitSpriteTranslucent(int32 x, int32 y, BITMAP *, int32 trans) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
BreakIntoDebugger() (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
CallGameScriptFunction(const char *name, int32 globalScript, int32 numArgs, long arg1=0, long arg2=0, long arg3=0) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
CanRunScriptFunctionNow() (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
CreateBlankBitmap(int32 width, int32 height, int32 coldep) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
CreateDynamicSprite(int32 coldepth, int32 width, int32 height) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
CreateScriptString(const char *fromText) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
DecrementManagedObjectRefCount(void *address) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
DeleteDynamicSprite(int32 slot) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
DisableSound() (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
DrawText(int32 x, int32 y, int32 font, int32 color, const char *text) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
DrawTextWrapped(int32 x, int32 y, int32 width, int32 font, int32 color, const char *text) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
FRead(void *, int32, int32) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
FreeBitmap(BITMAP *) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
FSeek(soff_t offset, int origin, int32 handle) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
FWrite(void *, int32, int32) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
GetAreaScaling(int32 x, int32 y) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
GetBackgroundScene(int32) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
GetBitmapDimensions(BITMAP *bmp, int32 *width, int32 *height, int32 *coldepth) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
GetBitmapPitch(BITMAP *) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
GetBitmapTransparentColor(BITMAP *) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
GetCharacter(int32) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
GetCurrentBackground() (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
GetCurrentRoom() (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
GetEngineVersion() (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
GetFontType(int32 fontNum) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
GetGameInfo(AGSGameInfo *ginfo) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
GetGameOptions() (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
GetGraphicsDriverID() (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
GetManagedObjectAddressByKey(int key) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
GetManagedObjectKeyByAddress(void *address) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
GetMouseCursor(int32 cursor) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
GetMousePosition(int32 *x, int32 *y) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
GetMovementPathLastWaypoint(int32 pathId) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
GetMovementPathWaypointCount(int32 pathId) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
GetMovementPathWaypointLocation(int32 pathId, int32 waypoint, int32 *x, int32 *y) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
GetMovementPathWaypointSpeed(int32 pathId, int32 waypoint, int32 *xSpeed, int32 *ySpeed) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
GetNumBackgrounds() (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
GetNumCharacters() (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
GetNumObjects() (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
GetObject(int32) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
GetPalette() (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
GetPathToFileInCompiledFolder(const char *fileName, char *buffer) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
GetPlayerCharacter() (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
GetRawBitmapSurface(BITMAP *) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
GetRawColorComponents(int32 coldepth, int32 color, int32 *red, int32 *green, int32 *blue, int32 *alpha) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
GetRawPixelColor(int32 color) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
GetRenderStageDesc(AGSRenderStageDesc *desc) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
GetRoomMask(int32) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
GetSavedData(char *buffer, int32 bufsize) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
GetScreen() (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
GetScreenDimensions(int32 *width, int32 *height, int32 *coldepth) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
GetScriptFunctionAddress(const char *funcName) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
GetSpriteGraphic(int32) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
GetSpriteHeight(int32) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
GetSpriteWidth(int32) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
GetTextExtent(int32 font, const char *text, int32 *width, int32 *height) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
GetViewFrame(int32 view, int32 loop, int32 frame) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
GetVirtualScreen() (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
GetWalkbehindBaseline(int32 walkbehind) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
IncrementManagedObjectRefCount(void *address) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
IsChannelPlaying(int32 channel) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
IsGamePaused() (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
IsRunningUnderDebugger() (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
IsSpriteAlphaBlended(int32 slot) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
LookupParserWord(const char *word) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
MakeRawColorPixel(int32 coldepth, int32 red, int32 green, int32 blue, int32 alpha) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
MarkRegionDirty(int32 left, int32 top, int32 right, int32 bottom) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
NotifyFontUpdated(int fontNumber) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
NotifySpriteUpdated(int32 slot) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
PlaySoundChannel(int32 channel, int32 soundType, int32 volume, int32 loop, const char *filename) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
pluginId (defined in AGS3::IAGSEngine)AGS3::IAGSEngine
PollSystem() (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
PrintDebugConsole(const char *text) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
QueueGameScriptFunction(const char *name, int32 globalScript, int32 numArgs, long arg1=0, long arg2=0) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
RegisterBuiltInFunction(const char *name, Plugins::ScriptContainer *instance) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
RegisterManagedObject(void *object, IAGSScriptManagedObject *callback) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
RegisterScriptFunction(const char *name, Plugins::ScriptContainer *instance) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
RegisterUnserializedObject(int key, void *object, IAGSScriptManagedObject *callback) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
ReleaseBitmapSurface(BITMAP *) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
ReplaceFontRenderer(int fontNumber, IAGSFontRenderer *newRenderer) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
ReplaceFontRenderer2(int fontNumber, IAGSFontRenderer2 *newRenderer) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
RequestEventHook(int32 event) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
ResolveFilePath(const char *script_path) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
RoomToViewport(int32 *x, int32 *y) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
SetMousePosition(int32 x, int32 y) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
SetPalette(int32 start, int32 finish, AGSColor *) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
SetSpriteAlphaBlended(int32 slot, int32 isAlphaBlended) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
SetVirtualScreen(BITMAP *) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
SimulateMouseClick(int32 button) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
UnrequestEventHook(int32 event) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
version (defined in AGS3::IAGSEngine)AGS3::IAGSEngine
ViewportToRoom(int32 *x, int32 *y) (defined in AGS3::IAGSEngine)AGS3::IAGSEnginevirtual
~IAGSEngine() (defined in AGS3::IAGSEngine)AGS3::IAGSEngineinlinevirtual