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

#include <GameApi.hh>

Public Member Functions

IMPORT SeparateApi (Env &e)
SA empty ()
SA u_sep (SA orig, float(*sep_u)(float x, float y, float z, void *data), void *data)
SA v_sep (SA orig, float(*sep_v)(float x, float y, float z, void *data), void *data)
SA surf_sep (SA orig, float(*sep_dist)(float x, float y, float z, void *data), void *data)
P create_quads (SA object, float dist, float dist_accuracy, float x_range_start, float x_range_end, float x_step, float y_range_start, float y_range_end, float y_step, float z_range_start, float z_range_end, float z_step, float u_range_start, float u_range_end, float u_step, float v_range_start, float v_range_end, float v_step)

Constructor & Destructor Documentation

◆ SeparateApi()

GameApi::SeparateApi::SeparateApi ( Env & e)

Member Function Documentation

◆ create_quads()

GameApi::P GameApi::SeparateApi::create_quads ( GameApi::SA object,
float dist,
float dist_accuracy,
float x_range_start,
float x_range_end,
float x_step,
float y_range_start,
float y_range_end,
float y_step,
float z_range_start,
float z_range_end,
float z_step,
float u_range_start,
float u_range_end,
float u_step,
float v_range_start,
float v_range_end,
float v_step )

◆ empty()

GameApi::SA GameApi::SeparateApi::empty ( )

◆ surf_sep()

GameApi::SA GameApi::SeparateApi::surf_sep ( SA orig,
float(* sep_dist )(float x, float y, float z, void *data),
void * data )

◆ u_sep()

GameApi::SA GameApi::SeparateApi::u_sep ( SA orig,
float(* sep_u )(float x, float y, float z, void *data),
void * data )

◆ v_sep()

GameApi::SA GameApi::SeparateApi::v_sep ( SA orig,
float(* sep_v )(float x, float y, float z, void *data),
void * data )

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