HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HOM_LopViewportOverrides Class Referenceabstract

#include <HOM_LopViewportOverrides.h>

Public Member Functions

 HOM_LopViewportOverrides ()
 
 HOM_LopViewportOverrides (const HOM_LopViewportOverrides &)
 
virtual ~HOM_LopViewportOverrides ()
 
virtual std::string __repr__ ()=0
 
virtual HOM_LopViewportOverrides__enter__ ()=0
 
virtual void setDrawMode (HOM_LopSelectionRule *prims, const char *drawmode)=0
 
virtual void setActive (HOM_LopSelectionRule *prims, bool active)=0
 
virtual void setVisible (HOM_LopSelectionRule *prims, bool visible)=0
 
virtual void setSelectable (HOM_LopSelectionRule *prims, bool active, bool solo=false)=0
 
virtual void setSoloLights (HOM_LopSelectionRule *prims=nullptr)=0
 
virtual void addSoloLights (HOM_LopSelectionRule *prims)=0
 
virtual void removeSoloLights (HOM_LopSelectionRule *prims)=0
 
virtual voidopaqueSoloLights ()=0
 
virtual void setSoloGeometry (HOM_LopSelectionRule *prims=nullptr)=0
 
virtual void addSoloGeometry (HOM_LopSelectionRule *prims)=0
 
virtual void removeSoloGeometry (HOM_LopSelectionRule *prims)=0
 
virtual voidopaqueSoloGeometry ()=0
 
virtual void showPurpose (HOM_LopSelectionRule *prims, const char *purpose)=0
 
virtual void setDisplayOpacity (HOM_LopSelectionRule *prims, float opacity)=0
 
virtual void clear (HOM_EnumValue *layer_id=nullptr, const char *from_prim=nullptr)=0
 
virtual voidopaqueLayer ()=0
 
virtual voidopaqueStage ()=0
 
virtual void opaqueExit ()=0
 

Detailed Description

Definition at line 22 of file HOM_LopViewportOverrides.h.

Constructor & Destructor Documentation

HOM_LopViewportOverrides::HOM_LopViewportOverrides ( )
inline

Definition at line 25 of file HOM_LopViewportOverrides.h.

HOM_LopViewportOverrides::HOM_LopViewportOverrides ( const HOM_LopViewportOverrides )
inline

Definition at line 27 of file HOM_LopViewportOverrides.h.

virtual HOM_LopViewportOverrides::~HOM_LopViewportOverrides ( )
inlinevirtual

Definition at line 29 of file HOM_LopViewportOverrides.h.

Member Function Documentation

virtual HOM_LopViewportOverrides* HOM_LopViewportOverrides::__enter__ ( )
pure virtual
virtual std::string HOM_LopViewportOverrides::__repr__ ( )
pure virtual
virtual void HOM_LopViewportOverrides::addSoloGeometry ( HOM_LopSelectionRule prims)
pure virtual
virtual void HOM_LopViewportOverrides::addSoloLights ( HOM_LopSelectionRule prims)
pure virtual
virtual void HOM_LopViewportOverrides::clear ( HOM_EnumValue layer_id = nullptr,
const char *  from_prim = nullptr 
)
pure virtual
virtual void HOM_LopViewportOverrides::opaqueExit ( )
pure virtual
virtual void* HOM_LopViewportOverrides::opaqueLayer ( )
pure virtual
virtual void* HOM_LopViewportOverrides::opaqueSoloGeometry ( )
pure virtual
virtual void* HOM_LopViewportOverrides::opaqueSoloLights ( )
pure virtual
virtual void* HOM_LopViewportOverrides::opaqueStage ( )
pure virtual
virtual void HOM_LopViewportOverrides::removeSoloGeometry ( HOM_LopSelectionRule prims)
pure virtual
virtual void HOM_LopViewportOverrides::removeSoloLights ( HOM_LopSelectionRule prims)
pure virtual
virtual void HOM_LopViewportOverrides::setActive ( HOM_LopSelectionRule prims,
bool  active 
)
pure virtual
virtual void HOM_LopViewportOverrides::setDisplayOpacity ( HOM_LopSelectionRule prims,
float  opacity 
)
pure virtual
virtual void HOM_LopViewportOverrides::setDrawMode ( HOM_LopSelectionRule prims,
const char *  drawmode 
)
pure virtual
virtual void HOM_LopViewportOverrides::setSelectable ( HOM_LopSelectionRule prims,
bool  active,
bool  solo = false 
)
pure virtual
virtual void HOM_LopViewportOverrides::setSoloGeometry ( HOM_LopSelectionRule prims = nullptr)
pure virtual
virtual void HOM_LopViewportOverrides::setSoloLights ( HOM_LopSelectionRule prims = nullptr)
pure virtual
virtual void HOM_LopViewportOverrides::setVisible ( HOM_LopSelectionRule prims,
bool  visible 
)
pure virtual
virtual void HOM_LopViewportOverrides::showPurpose ( HOM_LopSelectionRule prims,
const char *  purpose 
)
pure virtual

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