X-Git-Url: https://de.git.xonotic.org/?a=blobdiff_plain;ds=inline;f=plugins%2Fentity%2Fmodel.h;h=75e442f1af068ff97241e9b27d59980ab3c44f5e;hb=bdd92181b3b41baf91319b5632a5ee85295b3e04;hp=a7b395ff21def1d2e25aaa5cac8524e115404344;hpb=b7e36c120eb1546a6c6f97f30e42ab7f9a559c61;p=xonotic%2Fnetradiant.git diff --git a/plugins/entity/model.h b/plugins/entity/model.h index a7b395ff..75e442f1 100644 --- a/plugins/entity/model.h +++ b/plugins/entity/model.h @@ -34,10 +34,10 @@ class EModel : public ModuleObserver ResourceReference m_resource; scene::Traversable& m_traverse; scene::Node* m_node; -Callback m_modelChanged; +Callback m_modelChanged; public: -EModel( scene::Traversable& traversable, const Callback& modelChanged ) +EModel( scene::Traversable& traversable, const Callback& modelChanged ) : m_resource( "" ), m_traverse( traversable ), m_node( 0 ), m_modelChanged( modelChanged ){ m_resource.attach( *this ); } @@ -66,7 +66,7 @@ void modelChanged( const char* value ){ m_resource.attach( *this ); m_modelChanged(); } -typedef MemberCaller1 ModelChangedCaller; +typedef MemberCaller ModelChangedCaller; const char* getName() const { return m_resource.getName(); @@ -82,7 +82,7 @@ TraversableNode m_traverse; EModel m_model; public: SingletonModel() - : m_model( m_traverse, Callback() ){ + : m_model( m_traverse, Callback() ){ } void attach( scene::Traversable::Observer* observer ){ @@ -99,7 +99,7 @@ scene::Traversable& getTraversable(){ void modelChanged( const char* value ){ m_model.modelChanged( value ); } -typedef MemberCaller1 ModelChangedCaller; +typedef MemberCaller ModelChangedCaller; scene::Node* getNode() const { return m_model.getNode();