mirror of
https://github.com/alliedmodders/hl2sdk.git
synced 2025-09-19 20:16:10 +08:00
SDK sync.
This commit is contained in:
@ -32,6 +32,7 @@
|
||||
#endif
|
||||
|
||||
class Color;
|
||||
class ITexture;
|
||||
|
||||
namespace vgui
|
||||
{
|
||||
@ -386,7 +387,7 @@ public:
|
||||
virtual IHTMLChromeController *AccessChromeHTMLController() = 0;
|
||||
|
||||
// the origin of the viewport on the framebuffer (Which might not be 0,0 for stereo)
|
||||
virtual void SetFullscreenViewport( int x, int y, int w, int h ) = 0;
|
||||
virtual void SetFullscreenViewportAndRenderTarget( int x, int y, int w, int h, ITexture *pRenderTarget ) = 0;
|
||||
virtual void GetFullscreenViewport( int & x, int & y, int & w, int & h ) = 0;
|
||||
virtual void PushFullscreenViewport() = 0;
|
||||
virtual void PopFullscreenViewport() = 0;
|
||||
@ -394,6 +395,12 @@ public:
|
||||
// handles support for software cursors
|
||||
virtual void SetSoftwareCursor( bool bUseSoftwareCursor ) = 0;
|
||||
virtual void PaintSoftwareCursor() = 0;
|
||||
|
||||
|
||||
// !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||
// !! WARNING! YOU MUST NOT ADD YOUR NEW METHOD HERE OR YOU WILL BREAK MODS !!
|
||||
// !! Add your new stuff to the bottom of IMatSystemSurface instead. !!
|
||||
// !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||
};
|
||||
|
||||
}
|
||||
|
Reference in New Issue
Block a user