#include <model.h>
Inherited by vertmodel.

Public Member Functions | |
| model () | |
| virtual | ~model () |
| virtual bool | load ()=0 |
| virtual char * | name ()=0 |
| virtual int | type ()=0 |
| virtual void | cleanup ()=0 |
| virtual void | render (int anim, int varseed, float speed, int basetime, const vec &o, float yaw, float pitch, dynent *d, modelattach *a=NULL, float scale=1.0f)=0 |
| virtual void | setskin (int tex=0)=0 |
| virtual void | genshadows (float height, float rad) |
| virtual void | rendershadow (int anim, int varseed, float speed, int basetime, const vec &o, float yaw, modelattach *a=NULL) |
| virtual bool | hasshadows () |
| virtual void | startrender () |
| virtual void | endrender () |
Public Attributes | |
| bool | cullface |
| bool | vertexlight |
| float | alphatest |
| float | translucency |
| float | scale |
| float | radius |
| float | shadowdist |
| vec | translate |
| int | cachelimit |
| int | batch |
| model::model | ( | ) | [inline] |
| virtual model::~model | ( | ) | [inline, virtual] |
| virtual void model::cleanup | ( | ) | [pure virtual] |
Implemented in vertmodel.
| virtual void model::endrender | ( | ) | [inline, virtual] |
Reimplemented in vertmodel.
| virtual void model::genshadows | ( | float | height, | |
| float | rad | |||
| ) | [inline, virtual] |
Reimplemented in vertmodel.
| virtual bool model::hasshadows | ( | ) | [inline, virtual] |
Reimplemented in vertmodel.
| virtual char* model::name | ( | ) | [pure virtual] |
Implemented in vertmodel.
| virtual void model::render | ( | int | anim, | |
| int | varseed, | |||
| float | speed, | |||
| int | basetime, | |||
| const vec & | o, | |||
| float | yaw, | |||
| float | pitch, | |||
| dynent * | d, | |||
| modelattach * | a = NULL, |
|||
| float | scale = 1.0f | |||
| ) | [pure virtual] |
| virtual void model::rendershadow | ( | int | anim, | |
| int | varseed, | |||
| float | speed, | |||
| int | basetime, | |||
| const vec & | o, | |||
| float | yaw, | |||
| modelattach * | a = NULL | |||
| ) | [inline, virtual] |
| virtual void model::setskin | ( | int | tex = 0 |
) | [pure virtual] |
Implemented in vertmodel.
| virtual void model::startrender | ( | ) | [inline, virtual] |
Reimplemented in vertmodel.
| float model::alphatest |
| int model::batch |
| bool model::cullface |
| float model::radius |
| float model::scale |
| float model::shadowdist |
| float model::translucency |
| bool model::vertexlight |
1.5.7.1