Conscience Core
Classes | Namespaces | Enumerations | Functions
CscKnowledgeItem.h File Reference
#include "CoreObjects/CscEntityModel.h"
#include "CoreObjects/CscMemberInputPonderation.h"
#include "CoreObjects/CscSequence.h"
#include "CoreObjects/CscState.h"
#include "CoreObjects/CscWorldEntity.h"
#include "CscCommon.h"
#include "Knowledge/CscKnowledgeItemType.h"
#include "Unit/CscUnitOrigin.h"
#include "Unit/CscUnitType.h"
#include <limits>

Go to the source code of this file.

Classes

class  conscience_core::knowledge::CscKnowledgeItem
 
struct  conscience_core::knowledge::CscKnowledgeItem::TargetMemberValues
 
struct  conscience_core::knowledge::CscKnowledgeItem::TargetMemberPonderation
 
struct  conscience_core::knowledge::CscKnowledgeItem::LimitsPivot
 
struct  conscience_core::knowledge::CscKnowledgeItem::LimitsPropeller
 
struct  conscience_core::knowledge::CscKnowledgeItem::LimitsWheel
 
struct  conscience_core::knowledge::CscKnowledgeItem::LimitsTranslation
 

Namespaces

 conscience_core
 
 conscience_core::knowledge
 

Enumerations

enum  conscience_core::knowledge::CscArtificialIntelligenceType : uint64_t { conscience_core::knowledge::NONE = 0, conscience_core::knowledge::GENETIC = 1 << 0, conscience_core::knowledge::INVERSE_KINEMATIC = 1 << 1, conscience_core::knowledge::INVERSE_KINEMATIC_JACOBIAN = 1 << 2 }
 

Functions

bool conscience_core::knowledge::hasAIType (CscArtificialIntelligenceTypes types, CscArtificialIntelligenceType requestedType)