2 #ifndef KJY_ANIM_ENGINE_COMPONENTS_POSEABLE_HPP_     3 #define KJY_ANIM_ENGINE_COMPONENTS_POSEABLE_HPP_     4 #include "rootcomponent.hpp"     5 #include "../attachable/Pose.hpp"     8 #pragma warning(disable: 4250) // Disable warnings about dominance in MSVC    12     virtual const Pose& getPose() 
const = 0;
    13     virtual bool isPosed()
 const override {
return(
true);}
    19     virtual void setPose(
const Pose& pose) = 0;
    20     virtual bool isPoseable()
 const override {
return(
true);}
 Definition: rootcomponent.hpp:11
Definition: poseable.hpp:10
Definition: poseable.hpp:16