Libprimis
Imprimis' 3D destroyable world engine
Loading...
Searching...
No Matches
animinfo Struct Referencefinal

description of a character's animation More...

#include <ents.h>

Public Member Functions

bool operator== (const animinfo &o) const
 Checks equality between two animinfo objects.
 
bool operator!= (const animinfo &o) const
 Checks for inequality between two animinfo objects.
 

Public Attributes

int anim
 
int frame
 
int range
 
int basetime
 
float speed
 
uint varseed
 

Detailed Description

description of a character's animation

Member Function Documentation

◆ operator!=()

bool animinfo::operator!= ( const animinfo & o) const

Checks for inequality between two animinfo objects.

Behavior is the negation of animinfo::operator==.

Parameters
oaniminfo to compare against
Returns
true if animinfos compare unequal, false otherwise

◆ operator==()

bool animinfo::operator== ( const animinfo & o) const

Checks equality between two animinfo objects.

Does not check for equality between varseed fields. Only checks for equality for Anim_SetTime and Anim_Dir bits in anim field.

All other fields must be equal to compare equal.

Parameters
oaniminfo to compare against
Returns
true if animinfos compare equal, false otherwise

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