-Entity& m_entity;
-
-ClassnameFilter( Entity& entity, scene::Node& node ) : m_node( node ), m_entity( entity ){
-}
-~ClassnameFilter(){
-}
-
-void instanceAttach(){
- GlobalFilterSystem().registerFilterable( *this );
-}
-void instanceDetach(){
- GlobalFilterSystem().unregisterFilterable( *this );
-}
-
-void updateFiltered(){
- if ( entity_filtered( m_entity ) ) {
- m_node.enable( scene::Node::eFiltered );
- }
- else
- {
- m_node.disable( scene::Node::eFiltered );
- }
-}
-
-void classnameChanged( const char* value ){
- updateFiltered();
-}
-typedef MemberCaller1<ClassnameFilter, const char*, &ClassnameFilter::classnameChanged> ClassnameChangedCaller;
+ Entity &m_entity;
+
+ ClassnameFilter(Entity &entity, scene::Node &node) : m_node(node), m_entity(entity)
+ {
+ }
+
+ ~ClassnameFilter()
+ {
+ }
+
+ void instanceAttach()
+ {
+ GlobalFilterSystem().registerFilterable(*this);
+ }
+
+ void instanceDetach()
+ {
+ GlobalFilterSystem().unregisterFilterable(*this);
+ }
+
+ void updateFiltered()
+ {
+ if (entity_filtered(m_entity)) {
+ m_node.enable(scene::Node::eFiltered);
+ } else {
+ m_node.disable(scene::Node::eFiltered);
+ }
+ }
+
+ void classnameChanged(const char *value)
+ {
+ updateFiltered();
+ }
+
+ typedef MemberCaller<ClassnameFilter, void(
+ const char *), &ClassnameFilter::classnameChanged> ClassnameChangedCaller;