# template struct cogs::Skeleton::Property

## Overview

Template class used for storage of skeleton properties. More…

    #include <Skeleton.h>

    template <class T>
    struct Property: public cogs::Skeleton::BaseProperty {
        // construction

        Property(const T& new_data);
        virtual ~Property();

        // methods

        const T GetData() const;
    };

### Inherited Members

    public:
        // fields

        const uint32_t size_;

## Detailed Documentation

Template class used for storage of skeleton properties.

Input class T must not own any objects or primitives referenced by pointers.

### Methods

    const T GetData() const

Returns stored data.