ScriptExtension
A Reckfell C# SDK type.
Declarations checked against C# SDK 1.0.0. Expand a name to see declarations and documentation.
Constructors1
ScriptExtensionConstructor
public ScriptExtension();Methods34
_CanInstantiatebool
public virtual bool _CanInstantiate();Returns
bool_EditorCanReloadFromFilebool
public virtual bool _EditorCanReloadFromFile();Returns
bool_GetBaseScriptScript
public virtual Script _GetBaseScript();Returns
Script_GetClassIconPathstring
public virtual string _GetClassIconPath();Returns
string_GetConstantsReckfell.Collections.Dictionary
public virtual Reckfell.Collections.Dictionary _GetConstants();Returns
Reckfell.Collections.Dictionary_GetDocClassNameStringName
public virtual StringName _GetDocClassName();Returns
StringName_GetDocumentationReckfell.Collections.Array<Reckfell.Collections.Dictionary>
public virtual Reckfell.Collections.Array<Reckfell.Collections.Dictionary> _GetDocumentation();Returns
Reckfell.Collections.Array<Reckfell.Collections.Dictionary>_GetGlobalNameStringName
public virtual StringName _GetGlobalName();Returns
StringName_GetInstanceBaseTypeStringName
public virtual StringName _GetInstanceBaseType();Returns
StringName_GetLanguageScriptLanguage
public virtual ScriptLanguage _GetLanguage();Returns
ScriptLanguage_GetMemberLineint
public virtual int _GetMemberLine(StringName member);| Name | Type | Default |
|---|---|---|
member | StringName | — |
Returns
int_GetMembersReckfell.Collections.Array<StringName>
public virtual Reckfell.Collections.Array<StringName> _GetMembers();Returns
Reckfell.Collections.Array<StringName>_GetMethodInfoReckfell.Collections.Dictionary
public virtual Reckfell.Collections.Dictionary _GetMethodInfo(StringName method);| Name | Type | Default |
|---|---|---|
method | StringName | — |
Returns
Reckfell.Collections.Dictionary_GetPropertyDefaultValueVariant
public virtual Variant _GetPropertyDefaultValue(StringName property);| Name | Type | Default |
|---|---|---|
property | StringName | — |
Returns
Variant_GetRpcConfigVariant
public virtual Variant _GetRpcConfig();Returns
Variant_GetScriptMethodArgumentCountVariant
public virtual Variant _GetScriptMethodArgumentCount(StringName method);Return the expected argument count for the given method, or null if it can't be determined (which will then fall back to the default behavior).
| Name | Type | Default |
|---|---|---|
method | StringName | — |
Returns
Variant_GetScriptMethodListReckfell.Collections.Array<Reckfell.Collections.Dictionary>
public virtual Reckfell.Collections.Array<Reckfell.Collections.Dictionary> _GetScriptMethodList();Returns
Reckfell.Collections.Array<Reckfell.Collections.Dictionary>_GetScriptPropertyListReckfell.Collections.Array<Reckfell.Collections.Dictionary>
public virtual Reckfell.Collections.Array<Reckfell.Collections.Dictionary> _GetScriptPropertyList();Returns
Reckfell.Collections.Array<Reckfell.Collections.Dictionary>_GetScriptSignalListReckfell.Collections.Array<Reckfell.Collections.Dictionary>
public virtual Reckfell.Collections.Array<Reckfell.Collections.Dictionary> _GetScriptSignalList();Returns
Reckfell.Collections.Array<Reckfell.Collections.Dictionary>_GetSourceCodestring
public virtual string _GetSourceCode();Returns
string_HasMethodbool
public virtual bool _HasMethod(StringName method);| Name | Type | Default |
|---|---|---|
method | StringName | — |
Returns
bool_HasPropertyDefaultValuebool
public virtual bool _HasPropertyDefaultValue(StringName property);| Name | Type | Default |
|---|---|---|
property | StringName | — |
Returns
bool_HasScriptSignalbool
public virtual bool _HasScriptSignal(StringName signal);| Name | Type | Default |
|---|---|---|
signal | StringName | — |
Returns
bool_HasSourceCodebool
public virtual bool _HasSourceCode();Returns
bool_HasStaticMethodbool
public virtual bool _HasStaticMethod(StringName method);| Name | Type | Default |
|---|---|---|
method | StringName | — |
Returns
bool_InheritsScriptbool
public virtual bool _InheritsScript(Script script);| Name | Type | Default |
|---|---|---|
script | Script | — |
Returns
bool_InstanceHasbool · Deprecated
public virtual bool _InstanceHas(ReckfellObject @object);| Name | Type | Default |
|---|---|---|
object | ReckfellObject | — |
Returns
bool_IsAbstractbool
public virtual bool _IsAbstract();Returns true if the script is an abstract script. Abstract scripts cannot be instantiated directly, instead other scripts should inherit them. Abstract scripts will be either unselectable or hidden in the Create New Entity dialog (unselectable if there are non-abstract classes inheriting it, otherwise hidden).
Returns
bool_IsPlaceholderFallbackEnabledbool
public virtual bool _IsPlaceholderFallbackEnabled();Returns
bool_IsToolbool
public virtual bool _IsTool();Returns
bool_IsValidbool
public virtual bool _IsValid();Returns
bool_ReloadError
public virtual Error _Reload(bool keepState);| Name | Type | Default |
|---|---|---|
keepState | bool | — |
Returns
Error_SetSourceCodevoid
public virtual void _SetSourceCode(string code);| Name | Type | Default |
|---|---|---|
code | string | — |
_UpdateExportsvoid
public virtual void _UpdateExports();Reckfell Engine documentationBack to top ↑