Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/WolfireGames/overgrowth.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'Source/Objects/riggedobject.h')
-rw-r--r--Source/Objects/riggedobject.h18
1 files changed, 9 insertions, 9 deletions
diff --git a/Source/Objects/riggedobject.h b/Source/Objects/riggedobject.h
index a093eb23..73a68ba7 100644
--- a/Source/Objects/riggedobject.h
+++ b/Source/Objects/riggedobject.h
@@ -179,7 +179,7 @@ class RiggedTransformedVertexGetter : public BloodSurface::TransformedVertexGett
public:
RiggedTransformedVertexGetter(RiggedObject* p_rigged_object):
rigged_object(p_rigged_object) {}
- virtual vec3 GetTransformedVertex(int val);
+ vec3 GetTransformedVertex(int val) override;
private:
RiggedObject* rigged_object;
};
@@ -214,7 +214,7 @@ class RiggedObject: public Object {
float last_draw_time;
vec3 ambient_cube_color[6];
CachedSkeletonInfo cached_skeleton_info_;
- virtual EntityType GetType() const { return _rigged_object; }
+ EntityType GetType() const override { return _rigged_object; }
// Textures
TextureAssetRef stab_texture;
TextureAssetRef texture_ref;
@@ -307,10 +307,10 @@ class RiggedObject: public Object {
vec3 camera_translation;
RiggedObject();
- virtual ~RiggedObject();
+ ~RiggedObject() override;
- bool Initialize();
- void Update(float timestep);
+ bool Initialize() override;
+ void Update(float timestep) override;
// Drawing
@@ -328,13 +328,13 @@ class RiggedObject: public Object {
void CalcNoDataInterpStep();
void StoreNetworkBones();
void StoreNetworkMorphTargets();
- void PreDrawFrame(float curr_game_time);
- void PreDrawCamera(float curr_game_time);
+ void PreDrawFrame(float curr_game_time) override;
+ void PreDrawCamera(float curr_game_time) override;
void DrawModel( Model* model, int lod_level );
void SetASContext(ASContext* _as_context);
std::vector<vec3> * GetPaletteColors();
- void ApplyPalette( const OGPalette& palette );
+ void ApplyPalette( const OGPalette& palette ) override;
float GetStatusKeyValue(const std::string &label);
void Ragdoll(const vec3 &velocity);
void AddAnimation( std::string path, float weight );
@@ -422,7 +422,7 @@ class RiggedObject: public Object {
bool DrawBoneConnectUI(Object* objects[], int num_obj_ids, IMUIContext &imui_context, EditorTypes::Tool tool, int id);
void AddToDesc(EntityDescription &desc);
void UpdateGPUSkinning();
- void GetShaderNames(std::map<std::string, int>& shaders);
+ void GetShaderNames(std::map<std::string, int>& shaders) override;
bool GetOnlineIncomingMorphTargetState(MorphTargetStateStorage& dest, const char* name);
private: