![]()  | 
  
    PeriDyno 1.2.1
    
   | 
 
#include <GPUBuffer.h>


Public Member Functions | |
| void | updateGL () | 
| int | count () const | 
| template<typename T1> | |
| void | load (dyno::DArray< T1 > data) | 
  Public Member Functions inherited from dyno::Buffer | |
| virtual void | create (int target, int usage) | 
| virtual void | release () override | 
| void | bind () | 
| void | unbind () | 
| virtual void | allocate (int size) | 
| virtual void | load (void *data, int size, int offset=0) | 
| void | bindBufferBase (int idx) | 
  Public Member Functions inherited from dyno::Object | |
| Object () | |
| virtual | ~Object () | 
| ObjectId | objectId () | 
Additional Inherited Members | |
  Static Public Member Functions inherited from dyno::Object | |
| static bool | registerClass (ClassInfo *ci) | 
| static Object * | createObject (std::string name) | 
| static std::map< std::string, ClassInfo * > * | getClassMap () | 
| static ObjectId | baseId () | 
| Base Id.   | |
  Public Attributes inherited from dyno::GraphicsObject | |
| unsigned int | id = 0xFFFFFFFF | 
  Protected Member Functions inherited from dyno::GraphicsObject | |
| virtual bool | isValid () const | 
| GraphicsObject ()=default | |
| virtual | ~GraphicsObject ()=default | 
| GraphicsObject (const GraphicsObject &)=delete | |
| GraphicsObject & | operator= (const GraphicsObject &)=delete | 
  Protected Attributes inherited from dyno::Buffer | |
| int | target = -1 | 
| int | usage = -1 | 
| int | size = -1 | 
Definition at line 40 of file GPUBuffer.h.
| int dyno::XBuffer< T >::count | ( | ) | const | 
      
  | 
  inline | 
Definition at line 50 of file GPUBuffer.h.
| void dyno::XBuffer< T >::updateGL | ( | ) |