Chrysalis - Renderer
Toggle main menu visibility
Loading...
Searching...
No Matches
CursorRendererData.h
Go to the documentation of this file.
1
#ifndef CHRYSALIS_CURSORRENDERERDATA_H
2
#define CHRYSALIS_CURSORRENDERERDATA_H
3
4
#include "
Vertex3f.h
"
5
#include "
BaseRendererData.h
"
6
7
namespace
Chrysalis
{
8
class
CursorRendererData
:
public
BaseRendererData
<Vertex3f> {
9
public
:
10
void
projectCursor
(
float
x,
float
y);
11
12
size_t
size
()
override
;
13
std::vector<Vertex3f>
vbo
()
override
;
14
private
:
15
std::vector<Vertex3f> data_;
16
};
17
}
18
19
#endif
//CHRYSALIS_CURSORRENDERERDATA_H
BaseRendererData.h
Vertex3f.h
Chrysalis::BaseRendererData< Vertex3f >::BaseRendererData
BaseRendererData()=default
Chrysalis::CursorRendererData
Definition
CursorRendererData.h:8
Chrysalis::CursorRendererData::projectCursor
void projectCursor(float x, float y)
Definition
CursorRendererData.cpp:5
Chrysalis::CursorRendererData::size
size_t size() override
Definition
CursorRendererData.cpp:17
Chrysalis::CursorRendererData::vbo
std::vector< Vertex3f > vbo() override
Definition
CursorRendererData.cpp:21
Chrysalis
Definition
Area.h:4
renderer
include
CursorRendererData.h
Generated by
1.17.0