Rhino C++ API  8.11
Public Member Functions | Friends | List of all members
RhRdk::Realtime2::ChangeQueue::Light Class Referencefinal

#include <RhRdk_RCE_Queue2.h>

Public Member Functions

 Light (const Light &)=delete
 
 Light (const ON_Light &, ON__UINT32 material_id, CRhinoEventWatcher::light_event)
 
 ~Light (void)
 
const CRhinoEventWatcher::light_event Event () const
 
const ON_LightLightData () const
 
ON__UINT32 MaterialId (void) const
 
const Lightoperator= (const Light &)=delete
 

Friends

class Impl
 

Constructor & Destructor Documentation

◆ Light() [1/2]

RhRdk::Realtime2::ChangeQueue::Light::Light ( const Light )
delete

◆ Light() [2/2]

RhRdk::Realtime2::ChangeQueue::Light::Light ( const ON_Light ,
ON__UINT32  material_id,
CRhinoEventWatcher::light_event   
)

◆ ~Light()

RhRdk::Realtime2::ChangeQueue::Light::~Light ( void  )

Member Function Documentation

◆ Event()

const CRhinoEventWatcher::light_event RhRdk::Realtime2::ChangeQueue::Light::Event ( ) const

◆ LightData()

const ON_Light& RhRdk::Realtime2::ChangeQueue::Light::LightData ( ) const

Get the actual light data.

◆ MaterialId()

ON__UINT32 RhRdk::Realtime2::ChangeQueue::Light::MaterialId ( void  ) const

The event that gives this light data, it can be delete, undelete, add or change

See also
CRhinoEventWatcher::light_event

◆ operator=()

const Light& RhRdk::Realtime2::ChangeQueue::Light::operator= ( const Light )
delete

Friends And Related Function Documentation

◆ Impl

friend class Impl
friend