#include <Buffer.h>
 | 
| virtual void  | create () override | 
|   | 
Definition at line 23 of file Buffer.h.
 
◆ allocate()
  
  
      
        
          | void gl::Buffer::allocate  | 
          ( | 
          int  | 
          size | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ bind()
      
        
          | void gl::Buffer::bind  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ bindBufferBase()
      
        
          | void gl::Buffer::bindBufferBase  | 
          ( | 
          int  | 
          idx | ) | 
           | 
        
      
 
 
◆ create() [1/2]
  
  
      
        
          | void gl::Buffer::create  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
overrideprivatevirtual   | 
  
 
 
◆ create() [2/2]
  
  
      
        
          | void gl::Buffer::create  | 
          ( | 
          int  | 
          target,  | 
         
        
           | 
           | 
          int  | 
          usage  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
virtual   | 
  
 
 
◆ load()
  
  
      
        
          | void gl::Buffer::load  | 
          ( | 
          void *  | 
          data,  | 
         
        
           | 
           | 
          int  | 
          size,  | 
         
        
           | 
           | 
          int  | 
          offset = 0  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
virtual   | 
  
 
 
◆ release()
  
  
      
        
          | void gl::Buffer::release  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ unbind()
      
        
          | void gl::Buffer::unbind  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ size
  
  
      
        
          | int gl::Buffer::size = -1 | 
         
       
   | 
  
protected   | 
  
 
 
◆ target
  
  
      
        
          | int gl::Buffer::target = -1 | 
         
       
   | 
  
protected   | 
  
 
 
◆ usage
  
  
      
        
          | int gl::Buffer::usage = -1 | 
         
       
   | 
  
protected   | 
  
 
 
The documentation for this class was generated from the following files:
- E:/Peridyno/peridyno/src/Rendering/Engine/OpenGL/gl/Buffer.h
 
- E:/Peridyno/peridyno/src/Rendering/Engine/OpenGL/gl/Buffer.cpp