Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

66 lines (56 sloc) 1.627 kb
/**
* Copyright (C) 2012 by INdT
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*
* @author Rodrigo Goncalves de Oliveira <rodrigo.goncalves@openbossa.org>
* @author Roger Felipe Zanoni da Silva <roger.zanoni@openbossa.org>
*/
#ifndef _ENUMS_H_
#define _ENUMS_H_
#include <QtCore/QObject>
class Quasi : public QObject {
Q_OBJECT
Q_ENUMS (
LayerType
LayerDirection
DrawType
Ordering
EntityType
)
public:
// Used on Layer
enum LayerType {
InfiniteType,
MirroredType
};
// Used on Layers
enum DrawType {
PlaneDrawType,
TiledDrawType
};
// Enums for the Box2D body types
enum EntityType {
StaticType,
KinematicType,
DynamicType
};
// Internal use onlu, not exported to QML
enum Internal {
// Box2D debug mode
MaxOrdering = 9999
};
};
#endif /* _ENUMS_H_ */
Jump to Line
Something went wrong with that request. Please try again.