GameApi
28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
GameApi_vo.hh
Go to the documentation of this file.
1
2
class
Instanced_Points
:
public
PointsApiPoints
3
{
4
public
:
5
Instanced_Points
(
float
*arr,
int
size) : arr(arr), size(size) { }
6
void
Collect
(
CollectVisitor
&vis) { }
7
void
HeavyPrepare
() { }
8
9
int
NumPoints
()
const
{
return
size/3; }
10
Point
Pos
(
int
i)
const
{
return
Point
(arr[i*3+0], arr[i*3+1], arr[i*3+2]); }
11
unsigned
int
Color
(
int
i)
const
{
return
0xffffffff; }
12
~Instanced_Points
() {
delete
[] arr; }
13
private
:
14
float
*arr;
15
int
size
;
16
};
CollectVisitor
Definition
GraphI.hh:622
Instanced_Points::Pos
Point Pos(int i) const
Definition
GameApi_vo.hh:10
Instanced_Points::~Instanced_Points
~Instanced_Points()
Definition
GameApi_vo.hh:12
Instanced_Points::HeavyPrepare
void HeavyPrepare()
Definition
GameApi_vo.hh:7
Instanced_Points::NumPoints
int NumPoints() const
Definition
GameApi_vo.hh:9
Instanced_Points::Instanced_Points
Instanced_Points(float *arr, int size)
Definition
GameApi_vo.hh:5
Instanced_Points::Color
unsigned int Color(int i) const
Definition
GameApi_vo.hh:11
Instanced_Points::Collect
void Collect(CollectVisitor &vis)
Definition
GameApi_vo.hh:6
PointsApiPoints
Definition
GraphI.hh:2349
size
n< br > font size
Definition
meshpage.php:3536
Point
Definition
Parser.cc:60
GameApi_vo.hh
Generated by
1.15.0