Enfusion Script API
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
BaseContainerProps Interface Reference

An Attribute for BaseContainer. More...

Inheritance diagram for BaseContainerProps:
[legend]

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
An Attribute for BaseContainer.
Definition: attributes.c:381
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:150

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: