From 2d76c5865aea2203d5dbf905b7014735f28e21e9 Mon Sep 17 00:00:00 2001 From: Lioncash Date: Thu, 11 Jun 2020 13:44:20 -0400 Subject: [PATCH] CCharacterNode: Add missing override specifiers --- src/Core/Scene/CCharacterNode.h | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/Core/Scene/CCharacterNode.h b/src/Core/Scene/CCharacterNode.h index 1fb0bada..1385a5dd 100644 --- a/src/Core/Scene/CCharacterNode.h +++ b/src/Core/Scene/CCharacterNode.h @@ -17,13 +17,13 @@ class CCharacterNode : public CSceneNode mutable bool mTransformDataDirty; public: - explicit CCharacterNode(CScene *pScene, uint32 NodeID, CAnimSet *pChar = 0, CSceneNode *pParent = 0); + explicit CCharacterNode(CScene *pScene, uint32 NodeID, CAnimSet *pChar = nullptr, CSceneNode *pParent = nullptr); - virtual ENodeType NodeType(); - virtual void PostLoad(); - virtual void AddToRenderer(CRenderer *pRenderer, const SViewInfo& rkViewInfo); - virtual void Draw(FRenderOptions Options, int ComponentIndex, ERenderCommand Command, const SViewInfo& rkViewInfo); - virtual SRayIntersection RayNodeIntersectTest(const CRay& rkRay, uint32 AssetID, const SViewInfo& rkViewInfo); + ENodeType NodeType() override; + void PostLoad() override; + void AddToRenderer(CRenderer *pRenderer, const SViewInfo& rkViewInfo) override; + void Draw(FRenderOptions Options, int ComponentIndex, ERenderCommand Command, const SViewInfo& rkViewInfo) override; + SRayIntersection RayNodeIntersectTest(const CRay& rkRay, uint32 AssetID, const SViewInfo& rkViewInfo) override; CVector3f BonePosition(uint32 BoneID); void SetCharSet(CAnimSet *pChar);