UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
IPlugin Member List

This is the complete list of members for IPlugin, including all inherited members.

AsShared()TSharedFromThis< IPlugin >inline
AsShared() constTSharedFromThis< IPlugin >inline
AsSharedSubobject(SubobjectType *SubobjectPtr) constTSharedFromThis< IPlugin >inline
AsWeak()TSharedFromThis< IPlugin >inline
AsWeak() constTSharedFromThis< IPlugin >inline
AsWeakSubobject(SubobjectType *SubobjectPtr) constTSharedFromThis< IPlugin >inline
CanContainContent() const =0IPluginpure virtual
CanContainVerse() const =0IPluginpure virtual
DoesSharedInstanceExist() constTSharedFromThis< IPlugin >inline
GetBaseDir() const =0IPluginpure virtual
GetContentDir() const =0IPluginpure virtual
GetDeprecatedEngineVersion() const =0IPluginpure virtual
GetDescriptor() const =0IPluginpure virtual
GetDescriptorFileName() const =0IPluginpure virtual
GetExtensionBaseDirs() const =0IPluginpure virtual
GetFriendlyName() const =0IPluginpure virtual
GetLoadedFrom() const =0IPluginpure virtual
GetMountedAssetPath() const =0IPluginpure virtual
GetName() const =0IPluginpure virtual
GetType() const =0IPluginpure virtual
GetVersePath() const =0IPluginpure virtual
GetVerseVersion() const =0IPluginpure virtual
IsEnabled() const =0IPluginpure virtual
IsEnabledByDefault(bool bAllowEnginePluginsEnabledByDefault) const =0IPluginpure virtual
IsHidden() const =0IPluginpure virtual
IsMounted() const =0IPluginpure virtual
IsSceneGraphEnabled() const =0IPluginpure virtual
operator=(TSharedFromThis const &)TSharedFromThis< IPlugin >inlineprotected
SharedThis(OtherType *ThisPtr)TSharedFromThis< IPlugin >inlineprotectedstatic
SharedThis(const OtherType *ThisPtr)TSharedFromThis< IPlugin >inlineprotectedstatic
TSharedFromThis()TSharedFromThis< IPlugin >inlineprotected
TSharedFromThis(TSharedFromThis const &)TSharedFromThis< IPlugin >inlineprotected
UpdateDescriptor(const FPluginDescriptor &NewDescriptor, FText &OutFailReason)=0IPluginpure virtual
UpdateWeakReferenceInternal(TSharedPtr< SharedPtrType, SharedPtrMode > const *InSharedPtr, OtherType *InObject) constTSharedFromThis< IPlugin >inline
UpdateWeakReferenceInternal(TSharedRef< SharedRefType, SharedPtrMode > const *InSharedRef, OtherType *InObject) constTSharedFromThis< IPlugin >inline
~IPlugin()IPlugininlinevirtual
~TSharedFromThis()TSharedFromThis< IPlugin >inlineprotected