NCBI C++ ToolKit
Public Member Functions | Protected Member Functions | List of all members
CMetalWindow Class Reference

Search Toolkit Book for CMetalWindow

+ Inheritance diagram for CMetalWindow:
+ Collaboration diagram for CMetalWindow:

Public Member Functions

 CMetalWindow (wxWindow *parent)
 
- Public Member Functions inherited from CGLCanvas
 CGLCanvas (wxWindow *parent, wxWindowID id, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=0)
 
virtual ~CGLCanvas ()
 
void OnPaint (wxPaintEvent &event)
 
void DoNotUpdate ()
 
void SetClearColor (float r, float g, float b, float a)
 

Protected Member Functions

virtual void x_Render ()
 
- Protected Member Functions inherited from CGLCanvas
void x_SetupGLContext ()
 
void x_CheckGlVersion ()
 
const wxGLAttributes & x_GetAttribList () const
 Not having all programs share the same window attributes has caused crashing on Linux, so each window will use these attributes (this should be the superset of attributes needed by program windows). More...
 

Additional Inherited Members

- Protected Attributes inherited from CGLCanvas
bool m_DoNotUpdate
 
float m_ClearColor [4]
 

Detailed Description

Definition at line 126 of file gl_demo_dlg.cpp.

Constructor & Destructor Documentation

◆ CMetalWindow()

CMetalWindow::CMetalWindow ( wxWindow *  parent)
inline

Definition at line 129 of file gl_demo_dlg.cpp.

Member Function Documentation

◆ x_Render()

void CMetalWindow::x_Render ( void  )
protectedvirtual

The documentation for this class was generated from the following file:
Modified on Wed Apr 17 13:09:47 2024 by modify_doxy.py rev. 669887