DDNet documentation
Loading...
Searching...
No Matches
quad_knife.h
Go to the documentation of this file.
1#ifndef GAME_EDITOR_QUAD_KNIFE_H
2#define GAME_EDITOR_QUAD_KNIFE_H
3
4#include "component.h"
5
7{
8public:
9 class CState
10 {
11 public:
16 };
17
18 bool IsActive() const;
19 void Activate(int SelectedQuad);
20 void Deactivate();
21 void DoSlice();
22};
23
24#endif
Definition component.h:13
Definition quad_knife.h:10
int m_Count
Definition quad_knife.h:14
bool m_Active
Definition quad_knife.h:12
vec2 m_aPoints[4]
Definition quad_knife.h:15
int m_SelectedQuadIndex
Definition quad_knife.h:13
Definition quad_knife.h:7
bool IsActive() const
Definition quad_knife.cpp:6
void DoSlice()
Definition quad_knife.cpp:54
void Activate(int SelectedQuad)
Definition quad_knife.cpp:11
void Deactivate()
Definition quad_knife.cpp:18
vector2_base< float > vec2
Definition vmath.h:161