#include "gwnavruntime/base/memory.h"
#include "gwnavruntime/basesystem/logger.h"
#include "gwnavruntime/blob/baseblobhandler.h"
#include "gwnavruntime/kernel/SF_Debug.h"
#include "gwnavruntime/kernel/SF_RefCount.h"
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... | |