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 void Reset();
18 };
19
20 bool IsActive() const;
21 void Activate(int SelectedQuad);
22 void Deactivate();
23 void DoSlice();
24};
25
26#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
void Reset()
Definition quad_knife.cpp:6
int m_SelectedQuadIndex
Definition quad_knife.h:13
Definition quad_knife.h:7
bool IsActive() const
Definition quad_knife.cpp:14
void DoSlice()
Definition quad_knife.cpp:57
void Activate(int SelectedQuad)
Definition quad_knife.cpp:19
void Deactivate()
Definition quad_knife.cpp:26
vector2_base< float > vec2
Definition vmath.h:161