CPP04 1.0
読み取り中…
検索中…
一致する文字列を見つけられません
MateriaSource.hpp ファイル

Declares the MateriaSource class. [詳解]

#include "AMateria.hpp"
#include "IMateriaSource.hpp"
#include <string>
MateriaSource.hpp の依存先関係図:
被依存関係図:

[ソースコード]

クラス

class  MateriaSource
 Represents a source for learning and creating Materias. [詳解]
 

詳解

Declares the MateriaSource class.

This header defines the MateriaSource class, a concrete implementation of the IMateriaSource interface. It acts as a factory for Materias, capable of learning up to 4 AMateria templates and then creating new instances (clones) of those learned types upon request. This class adheres to deep copy semantics for its stored Materia templates to ensure proper memory management.

MateriaSource.hpp に定義があります。