Open 3D Engine EMotionFX Gem API Reference  24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
EMStudio::PluginManager Member List

This is the complete list of members for EMStudio::PluginManager, including all inherited members.

AddPersistentPlugin(PersistentPlugin *plugin) (defined in EMStudio::PluginManager)EMStudio::PluginManagerinline
CalcNumActivePluginsOfType(const char *pluginType) const (defined in EMStudio::PluginManager)EMStudio::PluginManager
CalcNumActivePluginsOfType(uint32 classID) const (defined in EMStudio::PluginManager)EMStudio::PluginManager
CreateWindowOfType(const char *pluginType, const char *objectName=nullptr) (defined in EMStudio::PluginManager)EMStudio::PluginManager
FindActivePlugin() const (defined in EMStudio::PluginManager)EMStudio::PluginManagerinline
FindActivePlugin(uint32 classID) const (defined in EMStudio::PluginManager)EMStudio::PluginManager
FindActivePluginByTypeString(const char *pluginType) const (defined in EMStudio::PluginManager)EMStudio::PluginManager
FindRegisteredPluginIndex(const char *pluginType) const (defined in EMStudio::PluginManager)EMStudio::PluginManager
GenerateObjectName() const (defined in EMStudio::PluginManager)EMStudio::PluginManager
GetActivePlugin(uint32 index) (defined in EMStudio::PluginManager)EMStudio::PluginManagerinline
GetActivePlugins() (defined in EMStudio::PluginManager)EMStudio::PluginManagerinline
GetNumActivePlugins() const (defined in EMStudio::PluginManager)EMStudio::PluginManagerinline
GetNumPersistentPlugins() const (defined in EMStudio::PluginManager)EMStudio::PluginManagerinline
GetNumRegisteredPlugins() const (defined in EMStudio::PluginManager)EMStudio::PluginManagerinline
GetPersistentPlugin(size_t index) (defined in EMStudio::PluginManager)EMStudio::PluginManagerinline
GetPersistentPlugins() (defined in EMStudio::PluginManager)EMStudio::PluginManagerinline
GetRegisteredPlugin(size_t index) (defined in EMStudio::PluginManager)EMStudio::PluginManagerinline
GetRegisteredPlugins() (defined in EMStudio::PluginManager)EMStudio::PluginManagerinline
PersistentPluginVector typedef (defined in EMStudio::PluginManager)EMStudio::PluginManager
PluginManager()=default (defined in EMStudio::PluginManager)EMStudio::PluginManager
PluginVector typedef (defined in EMStudio::PluginManager)EMStudio::PluginManager
RegisterDefaultPlugins() (defined in EMStudio::PluginManager)EMStudio::PluginManager
RegisterPlugin(EMStudioPlugin *plugin) (defined in EMStudio::PluginManager)EMStudio::PluginManagerinline
RemoveActivePlugin(EMStudioPlugin *plugin) (defined in EMStudio::PluginManager)EMStudio::PluginManager
RemovePersistentPlugin(PersistentPlugin *plugin) (defined in EMStudio::PluginManager)EMStudio::PluginManager
~PluginManager() (defined in EMStudio::PluginManager)EMStudio::PluginManager