XII Release 0.1.0
Loading...
Searching...
No Matches
xiiRenderExtractionCategory Struct Reference

Copyright (c) Theophilus Eriata. All Rights Reserved. More...

#include <RenderExtraction.h>

Classes

struct  Bits

Public Types

enum  Enum : StorageType {
  None = 0 , Geometry = XII_BIT(0) , Lights = XII_BIT(1) , Decals = XII_BIT(2) ,
  Particles = XII_BIT(3) , Atmosphere = XII_BIT(4) , Custom = XII_BIT(5) , All = Geometry | Lights | Decals | Particles | Atmosphere | Custom ,
  Default = None
}
using StorageType = xiiUInt8

Detailed Description

Copyright (c) Theophilus Eriata. All Rights Reserved.

Demand for world-derived rendering data. These categories describe data, not render paths. Unknown/custom render components conservatively advertise All until they provide a narrower declaration. Passes declare only data they consume. No scene ownership is implied by a flag.


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