SPARK  0.1.0
A general purpose game engine written in C++.
Loading...
Searching...
No Matches
spark::patterns::Factory< Key, BaseType, Args > Member List

This is the complete list of members for spark::patterns::Factory< Key, BaseType, Args >, including all inherited members.

BasePtr typedef (defined in spark::patterns::Factory< Key, BaseType, Args >)spark::patterns::Factory< Key, BaseType, Args >
create(const Key &key, Args &&... args) constspark::patterns::Factory< Key, BaseType, Args >
createOrFail(const Key &key, Args &&... args) const noexceptspark::patterns::Factory< Key, BaseType, Args >
CreatorPtr typedef (defined in spark::patterns::Factory< Key, BaseType, Args >)spark::patterns::Factory< Key, BaseType, Args >
Factory()=default (defined in spark::patterns::Factory< Key, BaseType, Args >)spark::patterns::Factory< Key, BaseType, Args >
Factory(const Factory &other)=delete (defined in spark::patterns::Factory< Key, BaseType, Args >)spark::patterns::Factory< Key, BaseType, Args >
Factory(Factory &&other) noexcept=default (defined in spark::patterns::Factory< Key, BaseType, Args >)spark::patterns::Factory< Key, BaseType, Args >
operator=(const Factory &other)=delete (defined in spark::patterns::Factory< Key, BaseType, Args >)spark::patterns::Factory< Key, BaseType, Args >
operator=(Factory &&other) noexcept=default (defined in spark::patterns::Factory< Key, BaseType, Args >)spark::patterns::Factory< Key, BaseType, Args >
registeredTypes() const noexceptspark::patterns::Factory< Key, BaseType, Args >
registerType(const Key &key)spark::patterns::Factory< Key, BaseType, Args >
~Factory()=default (defined in spark::patterns::Factory< Key, BaseType, Args >)spark::patterns::Factory< Key, BaseType, Args >virtual