Loading...
Searching...
No Matches
Threedim::CameraArray Class Reference

Classes

struct  Face
 
struct  outs
 

Public Member Functions

 halp_meta (name, "Camera Array") halp_meta(c_name
 
camera_array_avnd halp_meta (category, "Visuals/3D/Scene") halp_meta(authors
 
camera_array_avnd ossia team halp_meta (uuid, "7a3e8d2f-1b94-4c6a-b7f5-8e2d0c1a4b93") struct ins
 
void rebuild ()
 
void operator() ()
 
void init (score::gfx::RenderList &r, QRhiResourceUpdateBatch &res)
 
void update (score::gfx::RenderList &r, QRhiResourceUpdateBatch &res, score::gfx::Edge *e)
 
void release (score::gfx::RenderList &r)
 

Public Attributes

 inputs
 
struct Threedim::CameraArray::outs outputs
 
std::array< ossia::scene_node_id, 6 > m_ids {}
 
std::shared_ptr< ossia::scene_state > m_state
 
int64_t m_version {0}
 
uint8_t m_pending_dirty {ossia::scene_port::dirty_transform}
 
score::gfx::GpuResourceRegistry::Slot raw_camera_slot [6]
 
score::gfx::GpuResourceRegistry::Slot raw_transform_slot [6]
 
ossia::gpu_slot_ref m_array_ref [6] {}
 
ossia::gpu_slot_ref m_xform_array_ref [6] {}
 

The documentation for this class was generated from the following files: