Skip to content
LB-- edited this page Nov 7, 2012 · 4 revisions

<< Global Scope (::)

This is the class you define as the main essence of your extension. It contains your Actions, Conditions, Expressions, any runtime variables or helper functions you need, etc. along with some required members.

class Extension ::Extension
Signature Name Fully Qualified Name
::RD * rd ::Extension::rd
::RunHeader * rh ::Extension::rh
::Edif::Runtime Runtime ::Extension::Runtime
static const int MinimumBuild ::Extension::MinimumBuild
static const int Version ::Extension::Version
static const int OEFLAGS ::Extension::OEFLAGS
static const int OEPREFS ::Extension::OEPREFS
static const int WindowProcPriority ::Extension::WindowProcPriority
<constructor>(::RD *, ::SerializedED *, ::createObjectInfo *) <constructor> ::Extension::Extension
<destructor>(void) <destructor> ::Extension::~Extension
short (void) Handle ::Extension::Handle
short (void) Display ::Extension::Display
short (void) Pause ::Extension::Pause
short (void) Continue ::Extension::Continue
bool (HANDLE) Save ::Extension::Save
bool (HANDLE) Load ::Extension::Load
void (int, ::RD *, long, long) Action ::Extension::Action
long (int, ::RD *, long, long) Condition ::Extension::Condition
long (int, ::RD *, long) Expression ::Extension::Expression
User-defined members not shown - see Tutorial: Setting up the ACEs