GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
GameApi::AnimApi Class Reference

#include <GameApi.hh>

Public Member Functions

IMPORT AnimApi (Env &e)
IMPORT ~AnimApi ()
IMPORT IS single (int val, float duration)
IMPORT IS single (PT point, float duration)
IMPORT IS single (float val, float duration)
IMPORT IS line (int val1, int val2, float duration)
IMPORT IS line (PT p1, PT p2, float duration)
IMPORT IS line (float val1, float val2, float duration)
IMPORT IS line_obj (P p, P p2, float duration)
IMPORT IS repeat (IS i, int count)
IMPORT IS repeat_infinite (IS i)
IMPORT int timed_value (IS i, float time)
IMPORT PT timed_value_point (IS i, float time)
IMPORT float timed_value_float (IS i, float time)
IMPORT int timed_value_repeat_num (IS i, float time)
IMPORT P timeline_obj (IS i, float time)
IMPORT IS seq_line (IS *array, int size)
IMPORT IS par_line (IS *array, int arraysize)
IMPORT int timeline_int (IS l, int choose_par, float time)
IMPORT float timeline_float (IS i, int choose_par, float time)
IMPORT PT timeline_point (IS l, int choose_par, float time)
IMPORT P timeline_obj (IS i, int choose_par, float time)

Constructor & Destructor Documentation

◆ AnimApi()

EXPORT GameApi::AnimApi::AnimApi ( Env & e)
Here is the caller graph for this function:

◆ ~AnimApi()

EXPORT GameApi::AnimApi::~AnimApi ( )

Member Function Documentation

◆ line() [1/3]

EXPORT GameApi::IS GameApi::AnimApi::line ( float val1,
float val2,
float duration )

◆ line() [2/3]

EXPORT GameApi::IS GameApi::AnimApi::line ( int val1,
int val2,
float duration )
Here is the caller graph for this function:

◆ line() [3/3]

EXPORT GameApi::IS GameApi::AnimApi::line ( PT p1,
PT p2,
float duration )

◆ line_obj()

IMPORT IS GameApi::AnimApi::line_obj ( P p,
P p2,
float duration )

◆ par_line()

IMPORT IS GameApi::AnimApi::par_line ( IS * array,
int arraysize )

◆ repeat()

EXPORT GameApi::IS GameApi::AnimApi::repeat ( IS i,
int count )

◆ repeat_infinite()

EXPORT GameApi::IS GameApi::AnimApi::repeat_infinite ( IS i)

◆ seq_line()

EXPORT GameApi::IS GameApi::AnimApi::seq_line ( IS * array,
int size )

◆ single() [1/3]

EXPORT GameApi::IS GameApi::AnimApi::single ( float val,
float duration )

◆ single() [2/3]

EXPORT GameApi::IS GameApi::AnimApi::single ( int val,
float duration )

◆ single() [3/3]

EXPORT GameApi::IS GameApi::AnimApi::single ( PT point,
float duration )

◆ timed_value()

EXPORT int GameApi::AnimApi::timed_value ( IS i,
float time )

◆ timed_value_float()

EXPORT float GameApi::AnimApi::timed_value_float ( IS i,
float time )

◆ timed_value_point()

EXPORT GameApi::PT GameApi::AnimApi::timed_value_point ( IS i,
float time )
Here is the caller graph for this function:

◆ timed_value_repeat_num()

EXPORT int GameApi::AnimApi::timed_value_repeat_num ( IS i,
float time )
Here is the caller graph for this function:

◆ timeline_float()

IMPORT float GameApi::AnimApi::timeline_float ( IS i,
int choose_par,
float time )

◆ timeline_int()

IMPORT int GameApi::AnimApi::timeline_int ( IS l,
int choose_par,
float time )

◆ timeline_obj() [1/2]

IMPORT P GameApi::AnimApi::timeline_obj ( IS i,
float time )

◆ timeline_obj() [2/2]

IMPORT P GameApi::AnimApi::timeline_obj ( IS i,
int choose_par,
float time )

◆ timeline_point()

IMPORT PT GameApi::AnimApi::timeline_point ( IS l,
int choose_par,
float time )

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