CFx SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Public Attributes | List of all members
OdTrVisViewportDef Struct Reference

#include <TrVisViewportDef.h>

Inheritance diagram for OdTrVisViewportDef:
OdTrVisViewportData

Public Types

enum  ViewportFlags {
  kPSOverallViewport = (1 << 0) , kPSModelViewport = (1 << 1) , kPSHelperViewport = (1 << 2) , kVpVisible = (1 << 3) ,
  kLastViewportDefFlag = kVpVisible
}
 

Public Member Functions

void resetViewportFlags (OdUInt16 vpFlags=0)
 
bool isPSOverallViewport () const
 
void setPSOverallViewport (bool bSet)
 
bool isPSModelViewport () const
 
void setPSModelViewport (bool bSet)
 
bool isPSHelperViewport () const
 
void setPSHelperViewport (bool bSet)
 
bool isViewportVisible () const
 
void setViewportVisible (bool bSet)
 
void setDefault ()
 
OdTrVisViewportId overallViewportId () const
 
void setOverallViewportId (OdTrVisViewportId vpId)
 

Public Attributes

OdUInt16 m_vpFlags
 
OdTrVisViewportId m_overallViewportId
 

Detailed Description

<group ExRender_Windows_Classes>

Definition at line 41 of file TrVisViewportDef.h.

Member Enumeration Documentation

◆ ViewportFlags

Enumerator
kPSOverallViewport 
kPSModelViewport 
kPSHelperViewport 
kVpVisible 
kLastViewportDefFlag 

Definition at line 44 of file TrVisViewportDef.h.

Member Function Documentation

◆ isPSHelperViewport()

bool OdTrVisViewportDef::isPSHelperViewport ( ) const
inline

Definition at line 69 of file TrVisViewportDef.h.

◆ isPSModelViewport()

bool OdTrVisViewportDef::isPSModelViewport ( ) const
inline

Definition at line 65 of file TrVisViewportDef.h.

◆ isPSOverallViewport()

bool OdTrVisViewportDef::isPSOverallViewport ( ) const
inline

Definition at line 61 of file TrVisViewportDef.h.

◆ isViewportVisible()

bool OdTrVisViewportDef::isViewportVisible ( ) const
inline

Definition at line 73 of file TrVisViewportDef.h.

◆ overallViewportId()

OdTrVisViewportId OdTrVisViewportDef::overallViewportId ( ) const
inline

Definition at line 84 of file TrVisViewportDef.h.

◆ resetViewportFlags()

void OdTrVisViewportDef::resetViewportFlags ( OdUInt16  vpFlags = 0)
inline

Definition at line 58 of file TrVisViewportDef.h.

◆ setDefault()

void OdTrVisViewportDef::setDefault ( )
inline

Definition at line 77 of file TrVisViewportDef.h.

◆ setOverallViewportId()

void OdTrVisViewportDef::setOverallViewportId ( OdTrVisViewportId  vpId)
inline

Definition at line 85 of file TrVisViewportDef.h.

◆ setPSHelperViewport()

void OdTrVisViewportDef::setPSHelperViewport ( bool  bSet)
inline

Definition at line 70 of file TrVisViewportDef.h.

◆ setPSModelViewport()

void OdTrVisViewportDef::setPSModelViewport ( bool  bSet)
inline

Definition at line 66 of file TrVisViewportDef.h.

◆ setPSOverallViewport()

void OdTrVisViewportDef::setPSOverallViewport ( bool  bSet)
inline

Definition at line 62 of file TrVisViewportDef.h.

◆ setViewportVisible()

void OdTrVisViewportDef::setViewportVisible ( bool  bSet)
inline

Definition at line 74 of file TrVisViewportDef.h.

Member Data Documentation

◆ m_overallViewportId

OdTrVisViewportId OdTrVisViewportDef::m_overallViewportId

Definition at line 55 of file TrVisViewportDef.h.

◆ m_vpFlags

OdUInt16 OdTrVisViewportDef::m_vpFlags

Definition at line 54 of file TrVisViewportDef.h.


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