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

Public Types | |
| typedef Com::Ptr< EntityIterator > | PTR |
Public Member Functions | |
| virtual Utils::Result | getCurrent (EntityInstance **) const=0 |
| EntityInstance::PTR | current () const |
| virtual Utils::Result | next ()=0 |
| virtual bool | valid () const=0 |
| EntityInstance::PTR | operator * () const |
| operator EntityInstance * () const | |
| EntityIterator & | operator++ () |
Static Public Attributes | |
| Com::UUID | IID |
| Com::UUID | CLSID |
|
|
A COM pointer to an object of this class |
|
|
|
|
|
Return the current EntityInstance in the iteration list.
|
|
|
Go to the next element in the iteration. |
|
|
|
|
|
|
|
|
|
|
|
Indicates whether there is any elements left in the iteration or not. |
|
|
COM CLSID 0bc0b7dd-738b-4a41-9ceb-5fe8d2255bf6 |
|
|
COM IID c6c398b5-ff58-45b1-a9a4-b1396f8dd710 Reimplemented from Com::Unknown. |
|
|
|
Qube Software Limited © 2000-2004
|
|