mirror of
https://github.com/overte-org/overte.git
synced 2025-04-25 20:36:38 +02:00
collision model url
This commit is contained in:
parent
58bd8a5c65
commit
96d94e1b09
1 changed files with 6 additions and 0 deletions
|
@ -57,10 +57,14 @@ public:
|
||||||
const rgbColor& getColor() const { return _color; }
|
const rgbColor& getColor() const { return _color; }
|
||||||
xColor getXColor() const { xColor color = { _color[RED_INDEX], _color[GREEN_INDEX], _color[BLUE_INDEX] }; return color; }
|
xColor getXColor() const { xColor color = { _color[RED_INDEX], _color[GREEN_INDEX], _color[BLUE_INDEX] }; return color; }
|
||||||
bool hasModel() const { return !_modelURL.isEmpty(); }
|
bool hasModel() const { return !_modelURL.isEmpty(); }
|
||||||
|
bool hasCollisionModel() const { return !_collisionModelURL.isEmpty(); }
|
||||||
|
|
||||||
static const QString DEFAULT_MODEL_URL;
|
static const QString DEFAULT_MODEL_URL;
|
||||||
const QString& getModelURL() const { return _modelURL; }
|
const QString& getModelURL() const { return _modelURL; }
|
||||||
|
|
||||||
|
static const QString DEFAULT_COLLISION_MODEL_URL;
|
||||||
|
const QString& getCollisionModelURL() const { return _collisionModelURL; }
|
||||||
|
|
||||||
bool hasAnimation() const { return !_animationURL.isEmpty(); }
|
bool hasAnimation() const { return !_animationURL.isEmpty(); }
|
||||||
static const QString DEFAULT_ANIMATION_URL;
|
static const QString DEFAULT_ANIMATION_URL;
|
||||||
const QString& getAnimationURL() const { return _animationURL; }
|
const QString& getAnimationURL() const { return _animationURL; }
|
||||||
|
@ -74,6 +78,7 @@ public:
|
||||||
|
|
||||||
// model related properties
|
// model related properties
|
||||||
void setModelURL(const QString& url) { _modelURL = url; }
|
void setModelURL(const QString& url) { _modelURL = url; }
|
||||||
|
void setCollisionModelURL(const QString& url) { _collisionModelURL = url; }
|
||||||
void setAnimationURL(const QString& url);
|
void setAnimationURL(const QString& url);
|
||||||
static const float DEFAULT_ANIMATION_FRAME_INDEX;
|
static const float DEFAULT_ANIMATION_FRAME_INDEX;
|
||||||
void setAnimationFrameIndex(float value);
|
void setAnimationFrameIndex(float value);
|
||||||
|
@ -121,6 +126,7 @@ protected:
|
||||||
|
|
||||||
rgbColor _color;
|
rgbColor _color;
|
||||||
QString _modelURL;
|
QString _modelURL;
|
||||||
|
QString _collisionModelURL;
|
||||||
|
|
||||||
quint64 _lastAnimated;
|
quint64 _lastAnimated;
|
||||||
QString _animationURL;
|
QString _animationURL;
|
||||||
|
|
Loading…
Reference in a new issue