VR-Engage  2.2
Loading...
Searching...
No Matches
disti::ClipViewportBase Class Reference

#include <clip_viewport.h>

Inheritance diagram for disti::ClipViewportBase:
[legend]

Public Types

enum  E_BoxSideEnum {
  E_LEFT = 0 , E_RIGHT , E_TOP , E_BOTTOM ,
  E_FRONT , E_BACK
}
 

Public Member Functions

 ClipViewportBase ()
 
virtual ~ClipViewportBase ()
 
virtual void Activate (int _1, int _2=-1, int _3=-1, int _4=-1, int _5=-1, int _6=-1)
 
virtual void Deactivate (int _1, int _2=-1, int _3=-1, int _4=-1, int _5=-1, int _6=-1)
 
virtual void SetViewport (DisplayObject *obj)
 
virtual void Draw ()
 
virtual void DrawInViewport ()
 

Protected Attributes

bool _active [6]
 
DisplayObject * _viewportObject
 

Member Enumeration Documentation

◆ E_BoxSideEnum

Enumerator
E_LEFT 
E_RIGHT 
E_TOP 
E_BOTTOM 
E_FRONT 
E_BACK 

Constructor & Destructor Documentation

◆ ClipViewportBase()

disti::ClipViewportBase::ClipViewportBase ( )
inline

References _active, and _viewportObject.

◆ ~ClipViewportBase()

virtual disti::ClipViewportBase::~ClipViewportBase ( )
inlinevirtual

Member Function Documentation

◆ Activate()

virtual void disti::ClipViewportBase::Activate ( int _1,
int _2 = -1,
int _3 = -1,
int _4 = -1,
int _5 = -1,
int _6 = -1 )
inlinevirtual

References _active.

◆ Deactivate()

virtual void disti::ClipViewportBase::Deactivate ( int _1,
int _2 = -1,
int _3 = -1,
int _4 = -1,
int _5 = -1,
int _6 = -1 )
inlinevirtual

References _active.

◆ SetViewport()

virtual void disti::ClipViewportBase::SetViewport ( DisplayObject * obj)
inlinevirtual

References _viewportObject.

◆ Draw()

virtual void disti::ClipViewportBase::Draw ( )
inlinevirtual

References _viewportObject, and DrawInViewport().

Referenced by DrawInViewport().

◆ DrawInViewport()

virtual void disti::ClipViewportBase::DrawInViewport ( )
inlinevirtual

References _active, _viewportObject, and Draw().

Referenced by Draw().

Member Data Documentation

◆ _active

bool disti::ClipViewportBase::_active[6]
protected

◆ _viewportObject

DisplayObject* disti::ClipViewportBase::_viewportObject
protected

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