WoW Model Viewer
Your premiere tool for viewing, equipping and animating World of Warcraft models.
Loading...
Searching...
No Matches
Displayable Class Reference

Interface for objects that can be drawn and animated in the scene. More...

#include <displayable.h>

Inheritance diagram for Displayable:
[legend]
Collaboration diagram for Displayable:
[legend]

Public Member Functions

virtual ~Displayable ()
 
virtual void setupAtt (int)
 
virtual void setupAtt2 (int)
 
virtual void draw ()
 
virtual void reset ()
 
virtual void update (int)
 

Public Attributes

Attachmentattachment
 

Detailed Description

Interface for objects that can be drawn and animated in the scene.

Provides virtual hooks for setup, drawing, resetting, and per-frame updates.

Definition at line 8 of file displayable.h.

Constructor & Destructor Documentation

◆ ~Displayable()

virtual Displayable::~Displayable ( )
inlinevirtual

Definition at line 11 of file displayable.h.

Member Function Documentation

◆ draw()

virtual void Displayable::draw ( )
inlinevirtual

Reimplemented in WoWModel.

Definition at line 23 of file displayable.h.

Here is the caller graph for this function:

◆ reset()

virtual void Displayable::reset ( )
inlinevirtual

Reimplemented in WoWModel.

Definition at line 27 of file displayable.h.

Here is the caller graph for this function:

◆ setupAtt()

virtual void Displayable::setupAtt ( int  )
inlinevirtual

Reimplemented in WoWModel.

Definition at line 15 of file displayable.h.

Here is the caller graph for this function:

◆ setupAtt2()

virtual void Displayable::setupAtt2 ( int  )
inlinevirtual

Reimplemented in WoWModel.

Definition at line 19 of file displayable.h.

Here is the caller graph for this function:

◆ update()

virtual void Displayable::update ( int  )
inlinevirtual

Reimplemented in WoWModel.

Definition at line 31 of file displayable.h.

Here is the caller graph for this function:

Member Data Documentation

◆ attachment

Attachment* Displayable::attachment

Definition at line 34 of file displayable.h.


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