Main Page
Namespaces
Classes
Files
File List
File Members
externals
Box2D
Box2D
Common
b2Draw.cpp
Go to the documentation of this file.
1
/*
2
* Copyright (c) 2011 Erin Catto http://box2d.org
3
*
4
* This software is provided 'as-is', without any express or implied
5
* warranty. In no event will the authors be held liable for any damages
6
* arising from the use of this software.
7
* Permission is granted to anyone to use this software for any purpose,
8
* including commercial applications, and to alter it and redistribute it
9
* freely, subject to the following restrictions:
10
* 1. The origin of this software must not be misrepresented; you must not
11
* claim that you wrote the original software. If you use this software
12
* in a product, an acknowledgment in the product documentation would be
13
* appreciated but is not required.
14
* 2. Altered source versions must be plainly marked as such, and must not be
15
* misrepresented as being the original software.
16
* 3. This notice may not be removed or altered from any source distribution.
17
*/
18
19
#include <
Box2D/Common/b2Draw.h
>
20
21
b2Draw::b2Draw
()
22
{
23
m_drawFlags
= 0;
24
}
25
26
void
b2Draw::SetFlags
(
uint32
flags)
27
{
28
m_drawFlags
= flags;
29
}
30
31
uint32
b2Draw::GetFlags
()
const
32
{
33
return
m_drawFlags
;
34
}
35
36
void
b2Draw::AppendFlags
(
uint32
flags)
37
{
38
m_drawFlags
|= flags;
39
}
40
41
void
b2Draw::ClearFlags
(
uint32
flags)
42
{
43
m_drawFlags
&= ~flags;
44
}
b2Draw::ClearFlags
void ClearFlags(uint32 flags)
Clear flags from the current flags.
Definition:
b2Draw.cpp:41
uint32
unsigned int uint32
Definition:
b2Settings.h:34
b2Draw::GetFlags
uint32 GetFlags() const
Get the drawing flags.
Definition:
b2Draw.cpp:31
b2Draw::AppendFlags
void AppendFlags(uint32 flags)
Append flags to the current flags.
Definition:
b2Draw.cpp:36
b2Draw::SetFlags
void SetFlags(uint32 flags)
Set the drawing flags.
Definition:
b2Draw.cpp:26
b2Draw::b2Draw
b2Draw()
Definition:
b2Draw.cpp:21
b2Draw::m_drawFlags
uint32 m_drawFlags
Definition:
b2Draw.h:83
b2Draw.h
mvsim
Author(s):
autogenerated on Thu Jun 6 2019 19:36:39