The Battle for Wesnoth  1.13.4+dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Types | List of all members
ai::known_aspect_type< T > Struct Template Reference

#include <game_info.hpp>

Public Types

typedef boost::shared_ptr
< typesafe_known_aspect< T > > 
typesafe_ptr
 
typedef std::vector
< boost::shared_ptr
< typesafe_known_aspect< T > > > 
typesafe_ptr_vector
 

Detailed Description

template<typename T>
struct ai::known_aspect_type< T >

Definition at line 84 of file game_info.hpp.

Member Typedef Documentation

Definition at line 85 of file game_info.hpp.

template<typename T >
typedef std::vector< boost::shared_ptr< typesafe_known_aspect<T> > > ai::known_aspect_type< T >::typesafe_ptr_vector

Definition at line 86 of file game_info.hpp.


The documentation for this struct was generated from the following file: