Enfusion Script API
Loading...
Searching...
No Matches
BaseContainerProps Interface Reference

An Attribute for BaseContainer. More...

Inheritance diagram for BaseContainerProps:
CommonEditorProps

Public Member Functions

void BaseContainerProps (string category="", string description="", string color="255 0 0 255", bool visible=true, bool insertable=true, bool configRoot=false, string icon="", NamingConvention namingConvention=NamingConvention.NC_MUST_HAVE_GUID)
 
- Public Member Functions inherited from CommonEditorProps
void CommonEditorProps (string category="", string description="", string color="255 0 0 255", bool visible=true, bool insertable=true, bool configRoot=false, string icon="")
 

Public Attributes

NamingConvention m_NamingConvention
 
- Public Attributes inherited from CommonEditorProps
string m_Category
 
string m_Description
 
string m_Icon
 
bool m_Visible
 
bool m_Insertable
 
bool m_ConfigRoot
 

Detailed Description

An Attribute for BaseContainer.

class MyObject
{
bool Prop1;
int Prop2;
string Prop3;
}
class MyObjectSpecial: MyObject
{
float Prop4;
ref MyObject Prop5;
}
// ...
class TestCube : GenericEntity
{
ref MyObject m_singleObject;
ref array<ref MyObject> m_arrayOfObjects;
};
Definition attributes.c:259
void BaseContainerProps(string category="", string description="", string color="255 0 0 255", bool visible=true, bool insertable=true, bool configRoot=false, string icon="", NamingConvention namingConvention=NamingConvention.NC_MUST_HAVE_GUID)
Definition attributes.c:386
Base entity class.
Definition GenericEntity.c:16
Definition attributes.c:38
static const string EditBox
Editbox.
Definition attributes.c:154
static const string Object
Single object or an array of objects (depends on variable definition).
Definition attributes.c:206
static const string CheckBox
Checkbox. m_strParams has no usage. Type must be enf.DVT_BOOLEAN.
Definition attributes.c:157
Definition Types.c:154

Constructor & Destructor Documentation

◆ BaseContainerProps()

void BaseContainerProps.BaseContainerProps ( string category = "",
string description = "",
string color = "255 0 0 255",
bool visible = true,
bool insertable = true,
bool configRoot = false,
string icon = "",
NamingConvention namingConvention = NamingConvention::NC_MUST_HAVE_GUID )

Member Data Documentation

◆ m_NamingConvention

NamingConvention BaseContainerProps.m_NamingConvention

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