Project::OSiRiON - Git repositories
Project::OSiRiON
News . About . Screenshots . Downloads . Forum . Wiki . Tracker . Git
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStijn Buys <ingar@osirion.org>2009-08-16 21:23:47 +0000
committerStijn Buys <ingar@osirion.org>2009-08-16 21:23:47 +0000
commit80aaacbaef16b4eba33428aec268f80e7466cbb1 (patch)
treef157011d8e97d490ec3a9b0e8b28980f091de87b /src/model/parts.h
parentd763e294f44eb38b94bf7e2055b77a982b72b7c0 (diff)
minor cleanups, corrected map widget
Diffstat (limited to 'src/model/parts.h')
-rw-r--r--src/model/parts.h18
1 files changed, 10 insertions, 8 deletions
diff --git a/src/model/parts.h b/src/model/parts.h
index 5c90efb..210a225 100644
--- a/src/model/parts.h
+++ b/src/model/parts.h
@@ -259,12 +259,12 @@ public:
/* ---- inspectors ----------------------------------------- */
- inline const math::Axis axis() const
+ inline const math::Axis &axis() const
{
return flare_axis;
}
- inline const Cull cull() const
+ inline Cull cull() const
{
return flare_cull;
}
@@ -292,7 +292,9 @@ class Particles : public Part
{
public:
Particles();
+
Particles(const math::Vector3f & location);
+
~Particles();
inline const math::Axis &axis() const
@@ -305,22 +307,22 @@ public:
return particles_script;
}
- inline const bool entity() const
+ inline bool entity() const
{
return particles_entity;
}
- inline const bool engine() const
+ inline bool engine() const
{
return particles_engine;
}
- inline const float radius() const
+ inline float radius() const
{
return particles_radius;
}
- inline const Cull cull() const
+ inline Cull cull() const
{
return particles_cull;
}
@@ -404,10 +406,10 @@ public:
inline const std::string& name() const { return submodel_name; }
- inline const float scale() const { return submodel_scale; }
-
inline const math::Axis& axis() const { return submodel_axis; }
+ inline float scale() const { return submodel_scale; }
+
inline void set_scale(const float scale) { submodel_scale = scale; }