#include "DrawInterface.h"
#include "../MARSDefs.h"
#include <mars/utils/Color.h>
#include <mars/utils/Vector.h>
#include <string>
#include <vector>
Go to the source code of this file.
|
enum | mars::interfaces::DrawType {
mars::interfaces::DRAW_UNKNOWN = 0,
mars::interfaces::DRAW_LINE,
mars::interfaces::DRAW_POINT,
mars::interfaces::DRAW_ARROW,
mars::interfaces::DRAW_TEXT,
mars::interfaces::DRAW_RECTANGLE,
mars::interfaces::DRAW_HUD_RECT,
mars::interfaces::DRAW_TRIANGLE_SET,
mars::interfaces::DRAW_POINTS,
mars::interfaces::DRAW_CIRCLE,
mars::interfaces::DRAW_LINE_STRIP,
mars::interfaces::DRAW_LINES,
mars::interfaces::DRAW_LAST
} |
|
◆ DRAW_STATE_CREATE
#define DRAW_STATE_CREATE 1 |
This class contains all drawStructs.
Definition at line 43 of file draw_structs.h.
◆ DRAW_STATE_ERASE
#define DRAW_STATE_ERASE 3 |
◆ DRAW_STATE_UPDATE
#define DRAW_STATE_UPDATE 2 |
◆ HUD_ELEMENT_LABEL
#define HUD_ELEMENT_LABEL 1 |
◆ HUD_ELEMENT_LINES
#define HUD_ELEMENT_LINES 4 |
◆ HUD_ELEMENT_OSGNODE
#define HUD_ELEMENT_OSGNODE 5 |
◆ HUD_ELEMENT_TERMINAL
#define HUD_ELEMENT_TERMINAL 2 |
◆ HUD_ELEMENT_TEXTURE
#define HUD_ELEMENT_TEXTURE 3 |