Ignore:
Timestamp:
07/16/15 21:21:19 (10 years ago)
Author:
epyon
Message:
  • refactoring WIP! (compiles though - warnings on purpose)
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/nv/interface/data_channel_access.hh

    r419 r424  
    101101        public:
    102102
    103                 static data_channel_set* create( size_t )
     103                static data_channel_set* create_set( size_t )
    104104                {
    105105                        return new data_channel_set;
    106106                }
    107107
    108                 static data_channel_set* create_array( size_t size, size_t )
     108                static data_channel_set* create_set_array( size_t size, size_t )
    109109                {
    110110                        return new data_channel_set[ size ];
     
    146146                void move_to( data_channel_set& other )
    147147                {
     148                        int change_to_move;
    148149                        //                      other.m_name          = m_name;
    149150                        for ( uint32 c = 0; c < m_set->m_size; ++c )
     
    152153                                other.m_channels[c] = move( m_set->m_channels[c] );
    153154                        }
     155                        other.m_name = m_set->m_name;
     156                        other.m_parent_id = m_set->m_parent_id;
     157                        other.m_transform = m_set->m_transform;
    154158                        other.m_size = m_set->m_size;
    155159                        m_set->m_size = 0;
    156160                }
    157161
     162                void set_transform( const mat4& tr ) { m_set->m_transform = tr; }
     163                const mat4& get_transform() const { return m_set->m_transform; }
     164
     165                void set_name( uint64 name ) {  m_set->m_name = name; }
     166                uint64 get_name() const { return m_set->m_name; }
     167
     168                void set_parent_id( sint16 name ) { m_set->m_parent_id = name; }
     169                sint16 get_parent_id() const { return m_set->m_parent_id; }
    158170        protected:
    159171                data_channel_set* m_set;
Note: See TracChangeset for help on using the changeset viewer.