PeriDyno 1.0.0
Loading...
Searching...
No Matches
dyno::Texture2DMultiSample Class Reference

#include <Texture.h>

Inheritance diagram for dyno::Texture2DMultiSample:
Collaboration diagram for dyno::Texture2DMultiSample:

Public Member Functions

 Texture2DMultiSample ()
 
virtual void resize (int w, int h, unsigned int nSamples)
 
- Public Member Functions inherited from dyno::Texture
 Texture ()
 
virtual void create () override
 
virtual void release () override
 
virtual void bind ()
 
virtual void bind (int slot)
 
virtual void unbind ()
 
virtual void clear (void *value)
 
- Public Member Functions inherited from dyno::Object
 Object ()
 
virtual ~Object ()
 
ObjectId objectId ()
 

Public Attributes

unsigned int samples
 
- Public Attributes inherited from dyno::Texture
unsigned int target = 0xFFFFFFFF
 
unsigned int internalFormat
 
unsigned int format
 
unsigned int type
 
- Public Attributes inherited from dyno::GraphicsObject
unsigned int id = 0xFFFFFFFF
 

Additional Inherited Members

- Static Public Member Functions inherited from dyno::Object
static bool registerClass (ClassInfo *ci)
 
static ObjectcreateObject (std::string name)
 
static std::map< std::string, ClassInfo * > * getClassMap ()
 
static ObjectId baseId ()
 Base Id.
 
- Protected Member Functions inherited from dyno::GraphicsObject
virtual bool isValid () const
 
 GraphicsObject ()=default
 
virtual ~GraphicsObject ()=default
 
 GraphicsObject (const GraphicsObject &)=delete
 
GraphicsObjectoperator= (const GraphicsObject &)=delete
 

Detailed Description

Definition at line 65 of file Texture.h.

Constructor & Destructor Documentation

◆ Texture2DMultiSample()

dyno::Texture2DMultiSample::Texture2DMultiSample ( )

Definition at line 104 of file Texture.cpp.

Member Function Documentation

◆ resize()

void dyno::Texture2DMultiSample::resize ( int w,
int h,
unsigned int nSamples )
virtual

Definition at line 109 of file Texture.cpp.

Member Data Documentation

◆ samples

unsigned int dyno::Texture2DMultiSample::samples

Definition at line 73 of file Texture.h.


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