|
QSDK 1.1 Documentation |
#include <Q/gameplacement.h>
Inheritance diagram for Q::PlacementReaderListenerEd:

Public Types | |
| typedef Com::Ptr< PlacementReaderListenerEd > | PTR |
| enum | ErrorType { ParseError, DataError } |
| enum | PlacementReadFlags { DontWritePreloadAssets = 0x0001 } |
Public Member Functions | |
| virtual void | onError (ErrorType, const char *msg, unsigned int lineno)=0 |
| virtual bool | onBeforeCreate (Utils::String &name, const Utils::String &groupName, const Utils::String &entityTypeName, const Utils::Vector< Utils::String > &instanceConcepts, bool isPersistent, bool isTickingEnabled, float tickDelay, bool &canMove)=0 |
| virtual void | onAfterCreate (EntityInstance *)=0 |
Static Public Attributes | |
| Com::UUID | IID |
|
|
A COM pointer to an object of this class. Reimplemented in Q::PlacementReaderListenerEd2. |
|
|
Define errors that can be passed on onError(). |
|
|
Define flags to be used with PlacementFactoryEd2::readEx() |
|
|
This method is called just after an EntityInstance has been created and fully populated. |
|
||||||||||||||||||||||||||||||||||||
|
this method is called just before an EntityInstance is created. Return false to prevent creation. True to affirm creation. Replace the name with "" if you want to make the EntityInstance lightweight.
The |
|
||||||||||||||||
|
this method gets called when an error occurs while reading a QGP definition. |
|
|
COM IID 65d703b7-8078-4d0f-ad87-18f264f0a24c Reimplemented from Com::Unknown. Reimplemented in Q::PlacementReaderListenerEd2. |
|
|
|
Qube Software Limited © 2000-2004
|
|