gwnavruntime/querysystem/iquery.h File Reference

Classes

class  Kaim::IOnDone
 Small interface class that you have to derive from and set to an IQuery to get the IOnDone::OnDone() function called during the World::Update() (in FlushQueries() step) if the query has been completed. More...
 
class  Kaim::IQuery
 Abstract class for all queries. More...
 
class  Kaim::IAtomicQuery
 Base class for all the queries that do not need to be time-sliced. More...
 
class  Kaim::ITimeSlicedQuery
 Base class for all the queries that need to be time-sliced. More...
 

Namespaces

 Kaim
 The Autodesk Navigation namespace.
 

Enumerations

enum  Kaim::QueryType
 Enumerates all the type of query. More...
 
enum  Kaim::PerformQueryStat { , Kaim::QueryStat_Other }
 
enum  Kaim::QueryProcessStatus
 Enumerates all the processing status a query can have. More...
 
enum  Kaim::QueryStatusInQueue
 Enumerates the different states a query may have in a QueryQueue. More...
 
enum  Kaim::CommonQueryResult { Kaim::QUERY_NOT_INITIALIZED = 0, Kaim::QUERY_NOT_PROCESSED = 1 }
 Enumerates the result codes that are common to all queries. More...
 

Go to the source code of this file.