Cogs.Core
Cogs::Core::TwinCadModelSystem Member List

This is the complete list of members for Cogs::Core::TwinCadModelSystem, including all inherited members.

addEntitiesWithComponent(std::vector< EntityId > &entities, Reflection::TypeId componentTypeId) overrideCogs::Core::ComponentSystem< ComponentType >inlinevirtual
allowClippingVariantIndex (defined in Cogs::Core::TwinCadModelSystem)Cogs::Core::TwinCadModelSystemprivate
attributeMapKey (defined in Cogs::Core::TwinCadModelSystem)Cogs::Core::TwinCadModelSystemprivate
baseColorMapKey (defined in Cogs::Core::TwinCadModelSystem)Cogs::Core::TwinCadModelSystemprivate
cleanup(Context *)Cogs::Core::ComponentSystemBaseinlinevirtual
clearCarryFlags()Cogs::Core::ComponentSystem< ComponentType >inline
clippingKey (defined in Cogs::Core::TwinCadModelSystem)Cogs::Core::TwinCadModelSystemprivate
component_type typedef (defined in Cogs::Core::ComponentSystem< ComponentType >)Cogs::Core::ComponentSystem< ComponentType >
componentsCreated (defined in Cogs::Core::TwinCadModelSystem)Cogs::Core::TwinCadModelSystemprivate
ComponentSystem(Memory::Allocator *allocator, SizeType size=16384, MemBlockType componentMemType=MemBlockType::Component) (defined in Cogs::Core::ComponentSystem< ComponentType >)Cogs::Core::ComponentSystem< ComponentType >inline
ComponentSystemBase(Reflection::TypeId componentType)Cogs::Core::ComponentSystemBaseinline
ComponentSystemWithDataPools(Memory::Allocator *allocator, SizeType size=1024, MemBlockType componentMemType=MemBlockType::Component, MemBlockType dataMemType=MemBlockType::ComponentData) (defined in Cogs::Core::ComponentSystemWithDataPools< ComponentType, DataTypes >)Cogs::Core::ComponentSystemWithDataPools< ComponentType, DataTypes >inline
componentTypeCogs::Core::ComponentSystemBase
contextCogs::Core::ComponentSystemBase
createComponent() overrideCogs::Core::TwinCadModelSystemvirtual
customEffectVariantIndex (defined in Cogs::Core::TwinCadModelSystem)Cogs::Core::TwinCadModelSystemprivate
datasCogs::Core::ComponentSystemWithDataPools< ComponentType, DataTypes >private
destroyComponent(ComponentHandle handle) overrideCogs::Core::TwinCadModelSystemvirtual
diffuseColorKey (defined in Cogs::Core::TwinCadModelSystem)Cogs::Core::TwinCadModelSystemprivate
emissiveColorKey (defined in Cogs::Core::TwinCadModelSystem)Cogs::Core::TwinCadModelSystemprivate
getComponentIndex(const Component *component) constCogs::Core::ComponentSystem< ComponentType >inline
getComponentType() constCogs::Core::ComponentSystemBaseinline
Cogs::Core::ComponentSystemWithDataPools::getData(const ComponentType *component)Cogs::Core::ComponentSystemWithDataPools< ComponentType, DataTypes >inline
Cogs::Core::ComponentSystemWithDataPools::getData(const ComponentType *component) constCogs::Core::ComponentSystemWithDataPools< ComponentType, DataTypes >inline
getHandle(const ComponentType *component)Cogs::Core::ComponentSystem< ComponentType >inline
getTypeId()Cogs::Core::ComponentSystem< ComponentType >inlinestatic
hasAttributeDataKey (defined in Cogs::Core::TwinCadModelSystem)Cogs::Core::TwinCadModelSystemprivate
initialize(Context *context)Cogs::Core::ComponentSystemBaseinlinevirtual
instrumentedPostUpdate() overrideCogs::Core::ComponentSystem< ComponentType >inlinevirtual
instrumentedPreUpdate() overrideCogs::Core::ComponentSystem< ComponentType >inlinevirtual
instrumentedUpdate() overrideCogs::Core::ComponentSystem< ComponentType >inlinevirtual
lightModelVariantIndex (defined in Cogs::Core::TwinCadModelSystem)Cogs::Core::TwinCadModelSystemprivate
material (defined in Cogs::Core::TwinCadModelSystem)Cogs::Core::TwinCadModelSystemprivate
maxClippingKey (defined in Cogs::Core::TwinCadModelSystem)Cogs::Core::TwinCadModelSystemprivate
metallicKey (defined in Cogs::Core::TwinCadModelSystem)Cogs::Core::TwinCadModelSystemprivate
minClippingKey (defined in Cogs::Core::TwinCadModelSystem)Cogs::Core::TwinCadModelSystemprivate
normalMapKey (defined in Cogs::Core::TwinCadModelSystem)Cogs::Core::TwinCadModelSystemprivate
numSubstanceDefinitionMapsVariantIndex (defined in Cogs::Core::TwinCadModelSystem)Cogs::Core::TwinCadModelSystemprivate
occlusionRoughnessMetallicMapKey (defined in Cogs::Core::TwinCadModelSystem)Cogs::Core::TwinCadModelSystemprivate
parametersKey (defined in Cogs::Core::TwinCadModelSystem)Cogs::Core::TwinCadModelSystemprivate
poolCogs::Core::ComponentSystem< ComponentType >
postUpdate(Context *) overrideCogs::Core::ComponentSystem< ComponentType >inlinevirtual
Cogs::Core::ComponentSystemBase::postUpdate()Cogs::Core::ComponentSystemBaseinline
prepareUpdate(Context *) overrideCogs::Core::ComponentSystem< ComponentType >inlinevirtual
preUpdate(Context *context) overrideCogs::Core::TwinCadModelSystemvirtual
ComponentSystemWithDataPool< TwinCadModelComponent, TwinCadModelData >::preUpdate()Cogs::Core::ComponentSystemBaseinline
rayPickExtension (defined in Cogs::Core::TwinCadModelSystem)Cogs::Core::TwinCadModelSystemprivate
resetFlags()Cogs::Core::ComponentSystem< ComponentType >inline
roughnessKey (defined in Cogs::Core::TwinCadModelSystem)Cogs::Core::TwinCadModelSystemprivate
selectionEffectVariantIndex (defined in Cogs::Core::TwinCadModelSystem)Cogs::Core::TwinCadModelSystemprivate
size()Cogs::Core::ComponentSystem< ComponentType >inline
specularColorKey (defined in Cogs::Core::TwinCadModelSystem)Cogs::Core::TwinCadModelSystemprivate
specularPowerKey (defined in Cogs::Core::TwinCadModelSystem)Cogs::Core::TwinCadModelSystemprivate
substanceParamsKey (defined in Cogs::Core::TwinCadModelSystem)Cogs::Core::TwinCadModelSystemprivate
surfaceVarianceTextureKey (defined in Cogs::Core::TwinCadModelSystem)Cogs::Core::TwinCadModelSystemprivate
surfaceVarianceVariantIndex (defined in Cogs::Core::TwinCadModelSystem)Cogs::Core::TwinCadModelSystemprivate
TwinCadModelSystem(Memory::Allocator *allocator, SizeType capacity) (defined in Cogs::Core::TwinCadModelSystem)Cogs::Core::TwinCadModelSysteminline
update(Context *context) overrideCogs::Core::TwinCadModelSystemvirtual
ComponentSystemWithDataPool< TwinCadModelComponent, TwinCadModelData >::update()Cogs::Core::ComponentSystemBaseinline
~ComponentSystemBase()Cogs::Core::ComponentSystemBaseinlinevirtual