ScummVM API documentation
AGS3::Plugins::ScriptContainer Class Reference

#include <plugin_base.h>

Inheritance diagram for AGS3::Plugins::ScriptContainer:
AGS3::Plugins::Core::AudioChannel AGS3::Plugins::Core::AudioClip AGS3::Plugins::Core::Button AGS3::Plugins::Core::Character AGS3::Plugins::Core::DateTime AGS3::Plugins::Core::Dialog AGS3::Plugins::Core::DialogOptionsRenderingInfo AGS3::Plugins::Core::DrawingSurface AGS3::Plugins::Core::DynamicSprite AGS3::Plugins::Core::File AGS3::Plugins::Core::Game AGS3::Plugins::Core::GlobalAPI AGS3::Plugins::Core::GUI AGS3::Plugins::Core::GUIControl AGS3::Plugins::Core::Hotspot AGS3::Plugins::Core::InventoryItem AGS3::Plugins::Core::InvWindow AGS3::Plugins::Core::Label AGS3::Plugins::Core::ListBox AGS3::Plugins::Core::Maths AGS3::Plugins::Core::Mouse AGS3::Plugins::Core::Object AGS3::Plugins::Core::Overlay AGS3::Plugins::Core::Parser AGS3::Plugins::Core::Region AGS3::Plugins::Core::Room AGS3::Plugins::Core::Screen AGS3::Plugins::Core::Slider AGS3::Plugins::Core::String AGS3::Plugins::Core::System AGS3::Plugins::Core::Textbox AGS3::Plugins::Core::ViewFrame AGS3::Plugins::PluginBase

Public Member Functions

virtual void AGS_EngineStartup (IAGSEngine *engine)
 
virtual void execMethod (const Common::String &name, ScriptMethodParams &params)
 

Protected Attributes

IAGSEngine_engine = nullptr
 

Detailed Description

Shared base class for plugins and classes exposed to plugins


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