|  Known Direct Subclasses | 
|  Known Indirect Subclasses | 
Class Overview
(c) 2010 Nicolas Gramlich 
 (c) 2011 Zynga Inc.
 
Summary
| Public Constructors | 
|---|
	 
    
        |  | BufferObject(int pCapacity, int pDrawType, boolean pManaged) | 
| [Expand] Inherited Methods | 
|---|
|  From class
  java.lang.Object 
  
   
    
    
	 
    
        | Object | clone() |  
        | boolean | equals(Object arg0) |  
        | void | finalize() |  
        | final
            
            
            Class<?> | getClass() |  
        | int | hashCode() |  
        | final
            
            
            void | notify() |  
        | final
            
            
            void | notifyAll() |  
        | String | toString() |  
        | final
            
            
            void | wait() |  
        | final
            
            
            void | wait(long arg0, int arg1) |  
        | final
            
            
            void | wait(long arg0) |  | 
 
Fields
 
    
      
        protected 
         
        final 
        int[]
      
        mBufferData
    
      
        
        
  
      
    
 
Public Constructors
 
    
      
        public 
         
         
         
         
        
      
      BufferObject
      (int pCapacity, int pDrawType, boolean pManaged)
    
      
    
      
  
  
      Parameters
      
        
          | pManaged | when passing truethisBufferObjectloads itself to the activeBufferObjectManager. WARNING: When passingfalseone needs to take care of that by oneself! | 
      
   
     
 
Public Methods
 
    
      
        public 
         
         
         
         
        int
      
      getHardwareBufferID
      ()
    
      
    
 
 
    
      
        public 
         
         
         
         
        boolean
      
      isLoadedToHardware
      ()
    
      
    
 
 
    
      
        public 
         
         
         
         
        boolean
      
      isManaged
      ()
    
      
    
 
 
    
      
        public 
         
         
         
         
        void
      
      loadToActiveBufferObjectManager
      ()
    
      
    
 
 
    
      
        public 
         
         
         
         
        void
      
      loadToHardware
      (GL11 pGL11)
    
      
    
 
 
    
      
        public 
         
         
         
         
        void
      
      selectOnHardware
      (GL11 pGL11)
    
      
    
 
 
    
      
        public 
         
         
         
         
        void
      
      setHardwareBufferNeedsUpdate
      ()
    
      
    
 
 
    
      
        public 
         
         
         
         
        void
      
      setManaged
      (boolean pManaged)
    
      
    
 
 
    
      
        public 
         
         
         
         
        void
      
      unloadFromActiveBufferObjectManager
      ()
    
      
    
 
 
    
      
        public 
         
         
         
         
        void
      
      unloadFromHardware
      (GL11 pGL11)