AnimEngine
Public Member Functions | Public Attributes | List of all members
BoundingBox Class Reference
Inheritance diagram for BoundingBox:
Inheritance graph
[legend]
Collaboration diagram for BoundingBox:
Collaboration graph
[legend]

Public Member Functions

 BoundingBox (const glm::vec3 &min_point, const glm::vec3 &max_point)
 
virtual void draw (const MVPset &MVP, Program *shader=nullptr) override
 
virtual bool canOverrideShader () const override
 
virtual bool requiesOverrideShader () const
 
- Public Member Functions inherited from DrawableInterfaceComponent
virtual bool isDrawable () const override
 
virtual bool isHidden () const
 
virtual bool isGloballyIlluminated () const
 
virtual bool requiresOverrideShader () const =0
 
- Public Member Functions inherited from RootComponent
virtual bool isPoseable () const
 
virtual bool isPosed () const
 

Public Attributes

const glm::vec3 min_point
 
const glm::vec3 max_point
 

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