Nebula
Loading...
Searching...
No Matches
Game::FilterBuilder::FilterCreateInfo Struct Reference

#include <filter.h>

Public Attributes

uint8_t numInclusive = 0
 number of components in the inclusive set
 
ComponentId inclusive [Dataset::MAX_COMPONENT_BUFFERS]
 inclusive set
 
AccessMode access [Dataset::MAX_COMPONENT_BUFFERS]
 how we intend to access the components
 
uint8_t numExclusive = 0
 number of components in the exclusive set
 
ComponentId exclusive [MAX_EXCLUSIVE_COMPONENTS]
 exclusive set
 

Static Public Attributes

static const uint32_t MAX_EXCLUSIVE_COMPONENTS = 32
 

Member Data Documentation

◆ access

AccessMode Game::FilterBuilder::FilterCreateInfo::access[Dataset::MAX_COMPONENT_BUFFERS]

how we intend to access the components

◆ exclusive

ComponentId Game::FilterBuilder::FilterCreateInfo::exclusive[MAX_EXCLUSIVE_COMPONENTS]

exclusive set

◆ inclusive

ComponentId Game::FilterBuilder::FilterCreateInfo::inclusive[Dataset::MAX_COMPONENT_BUFFERS]

inclusive set

◆ MAX_EXCLUSIVE_COMPONENTS

const uint32_t Game::FilterBuilder::FilterCreateInfo::MAX_EXCLUSIVE_COMPONENTS = 32
static

◆ numExclusive

uint8_t Game::FilterBuilder::FilterCreateInfo::numExclusive = 0

number of components in the exclusive set

◆ numInclusive

uint8_t Game::FilterBuilder::FilterCreateInfo::numInclusive = 0

number of components in the inclusive set


The documentation for this struct was generated from the following file: