CConcreteObject.h

Introduction

Use the links in the table of contents to the left to access the documentation.



Classes

CConcreteObject


Structs and Unions

CAddHandlerListEntry

CAddHandlerListEntry


struct CAddHandlerListEntry { 
    THandlerListEntryType mType;
    LEOHandlerID mHandlerID;
    std::string mHandlerName;
    std::string mHandlerDescription;
    std::string mHandlerTemplate;
    std::string mTiedToType;
    THandlerListEntryFlags mFlags;
};  
Fields
mType

< For EHandlerEntryGroupHeader, only mHandlerName is valid, containing the name of the new section.

mHandlerID

< Handler ID corresponding to mHandlerName.

mHandlerName

< Name of the handler to be added.

mHandlerDescription

< Longer description for this handler, for presenting to user in addition to the actual name.

mHandlerTemplate

< A dummy example of this handler that can be appended to a script to create a new handler of this type.

mTiedToType

< Part type this handler/section should only be shown for.

mFlags

< Additional information about this handler.

Discussion

List entries for our "add handler" popup's entries. This only includes handlers that make sense for this object, and may e.g. include user-specified handlers like a timer's action.