CFx SDK Documentation 2026 SP0
Loading...
Searching...
No Matches
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 42 of file TrVisViewportDef.h.

Member Enumeration Documentation

◆ ViewportFlags

Enumerator
kPSOverallViewport 
kPSModelViewport 
kPSHelperViewport 
kVpVisible 
kLastViewportDefFlag 

Definition at line 45 of file TrVisViewportDef.h.

Member Function Documentation

◆ isPSHelperViewport()

bool OdTrVisViewportDef::isPSHelperViewport ( ) const
inline

Definition at line 70 of file TrVisViewportDef.h.

◆ isPSModelViewport()

bool OdTrVisViewportDef::isPSModelViewport ( ) const
inline

Definition at line 66 of file TrVisViewportDef.h.

◆ isPSOverallViewport()

bool OdTrVisViewportDef::isPSOverallViewport ( ) const
inline

Definition at line 62 of file TrVisViewportDef.h.

◆ isViewportVisible()

bool OdTrVisViewportDef::isViewportVisible ( ) const
inline

Definition at line 74 of file TrVisViewportDef.h.

◆ overallViewportId()

OdTrVisViewportId OdTrVisViewportDef::overallViewportId ( ) const
inline

Definition at line 85 of file TrVisViewportDef.h.

◆ resetViewportFlags()

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

Definition at line 59 of file TrVisViewportDef.h.

◆ setDefault()

void OdTrVisViewportDef::setDefault ( )
inline

Definition at line 78 of file TrVisViewportDef.h.

◆ setOverallViewportId()

void OdTrVisViewportDef::setOverallViewportId ( OdTrVisViewportId vpId)
inline

Definition at line 86 of file TrVisViewportDef.h.

◆ setPSHelperViewport()

void OdTrVisViewportDef::setPSHelperViewport ( bool bSet)
inline

Definition at line 71 of file TrVisViewportDef.h.

◆ setPSModelViewport()

void OdTrVisViewportDef::setPSModelViewport ( bool bSet)
inline

Definition at line 67 of file TrVisViewportDef.h.

◆ setPSOverallViewport()

void OdTrVisViewportDef::setPSOverallViewport ( bool bSet)
inline

Definition at line 63 of file TrVisViewportDef.h.

◆ setViewportVisible()

void OdTrVisViewportDef::setViewportVisible ( bool bSet)
inline

Definition at line 75 of file TrVisViewportDef.h.

Member Data Documentation

◆ m_overallViewportId

OdTrVisViewportId OdTrVisViewportDef::m_overallViewportId

Definition at line 56 of file TrVisViewportDef.h.

◆ m_vpFlags

OdUInt16 OdTrVisViewportDef::m_vpFlags

Definition at line 55 of file TrVisViewportDef.h.


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