LibreOffice Module vcl (master)  1
Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
ScissorState Class Reference

#include <RenderState.hxx>

Inheritance diagram for ScissorState:
[legend]
Collaboration diagram for ScissorState:
[legend]

Public Member Functions

 ScissorState ()
 
void set (int x, int y, int width, int height)
 
- Public Member Functions inherited from GenericCapabilityState< GL_SCISSOR_TEST, ScissorState >
void sync ()
 
void enable ()
 
void disable ()
 
void checkState ()
 

Static Public Member Functions

static std::string className ()
 

Private Attributes

int mX
 
int mY
 
int mWidth
 
int mHeight
 

Additional Inherited Members

- Protected Member Functions inherited from GenericCapabilityState< GL_SCISSOR_TEST, ScissorState >
 GenericCapabilityState ()
 
- Static Protected Member Functions inherited from GenericCapabilityState< GL_SCISSOR_TEST, ScissorState >
static bool readState ()
 
- Protected Attributes inherited from GenericCapabilityState< GL_SCISSOR_TEST, ScissorState >
bool mbTest
 

Detailed Description

Definition at line 86 of file RenderState.hxx.

Constructor & Destructor Documentation

ScissorState::ScissorState ( )
inline

Definition at line 97 of file RenderState.hxx.

Member Function Documentation

static std::string ScissorState::className ( )
inlinestatic

Definition at line 95 of file RenderState.hxx.

void ScissorState::set ( int  x,
int  y,
int  width,
int  height 
)
inline

Definition at line 104 of file RenderState.hxx.

References CHECK_GL_ERROR.

Member Data Documentation

int ScissorState::mHeight
private

Definition at line 92 of file RenderState.hxx.

int ScissorState::mWidth
private

Definition at line 91 of file RenderState.hxx.

int ScissorState::mX
private

Definition at line 89 of file RenderState.hxx.

int ScissorState::mY
private

Definition at line 90 of file RenderState.hxx.


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