DGLE2   Young, strong and crazy!
Public Member Functions | List of all members
IEvBeforeInitialization Class Referenceabstract

Event occurs just before engine will call its initialization routines. More...

#include <DGLE.h>

Inheritance diagram for IEvBeforeInitialization:
IBaseEvent IDGLE_Base

Public Member Functions

virtual DGLE_RESULT DGLE_API SetParameters (const TEngineWindow &stWindowParam, E_ENGINE_INIT_FLAGS eInitFlags)=0
 Sets new engine initialization parameters.
 
virtual DGLE_RESULT DGLE_API GetParameters (TEngineWindow &stWindowParam, E_ENGINE_INIT_FLAGS eInitFlags)=0
 Retrieves current engine initialization parameters.
 
- Public Member Functions inherited from IBaseEvent
virtual DGLE_RESULT DGLE_API GetEventType (E_EVENT_TYPE &eEvType)=0
 Returns type of event.
 
virtual DGLE_RESULT DGLE_API GetUnknownEventType (uint &uiUnknEvType)=0
 In case event type is ET_UNKNOWN, you can use this function to get specific event type id.
 
- Public Member Functions inherited from IDGLE_Base
virtual DGLE_RESULT DGLE_API GetGUID (GUID &guid)=0
 Returns unique identifier of the last interface in the inheritance chain.
 
virtual DGLE_RESULT DGLE_API ExecuteCommand (uint uiCmd, TVariant &stVar)=0
 Executes some command using its index or bitmask.
 
virtual DGLE_RESULT DGLE_API ExecuteTextCommand (const char *pcCommand, TVariant &stVar)=0
 Executes some text command and returns result as variant.
 
virtual DGLE_RESULT DGLE_API ExecuteTextCommandEx (const char *pcCommand, char *pcResult, uint &uiCharsCount)=0
 Executes some text command and returns result as string.
 

Detailed Description

Event occurs just before engine will call its initialization routines.

On this event you can hook engine init Parameters.

See Also
ET_BEFORE_INITIALIZATION, IEngineCore::InitializeEngine, IBaseEvent

Member Function Documentation

virtual DGLE_RESULT DGLE_API GetParameters ( TEngineWindow stWindowParam,
E_ENGINE_INIT_FLAGS  eInitFlags 
)
pure virtual

Retrieves current engine initialization parameters.

Parameters
[in]stWindowParamCurrent engine window structure.
[in]eInitFlagsCurrent engine initialization flags.
virtual DGLE_RESULT DGLE_API SetParameters ( const TEngineWindow stWindowParam,
E_ENGINE_INIT_FLAGS  eInitFlags 
)
pure virtual

Sets new engine initialization parameters.

Parameters
[in]stWindowParamNew engine window structure to replace current.
[in]eInitFlagsNew engine initialization flags to replace current.

Sun Nov 16 2014 09:47:29   Generated by   doxygen   Content copyrighted to DGLE Team