ImFusion C++ SDK 4.4.0
ImFusion::CT::Factory< Base, Params > Member List

This is the complete list of members for ImFusion::CT::Factory< Base, Params >, including all inherited members.

availableTypes() const (defined in ImFusion::CT::Factory< Base, Params >)ImFusion::CT::Factory< Base, Params >virtual
BuilderFunc typedef (defined in ImFusion::CT::Factory< Base, Params >)ImFusion::CT::Factory< Base, Params >
CompatibleFunc typedef (defined in ImFusion::CT::Factory< Base, Params >)ImFusion::CT::Factory< Base, Params >
compatibleTypes(const Params &... params) const (defined in ImFusion::CT::Factory< Base, Params >)ImFusion::CT::Factory< Base, Params >virtual
create(const std::string &name, Params &&... params) const (defined in ImFusion::CT::Factory< Base, Params >)ImFusion::CT::Factory< Base, Params >virtual
CreatorRegistry typedef (defined in ImFusion::CT::Factory< Base, Params >)ImFusion::CT::Factory< Base, Params >
hasType(const std::string &name) const (defined in ImFusion::CT::Factory< Base, Params >)ImFusion::CT::Factory< Base, Params >virtual
isCompatible(const std::string &name, const Params &... params) const (defined in ImFusion::CT::Factory< Base, Params >)ImFusion::CT::Factory< Base, Params >virtual
m_registry (defined in ImFusion::CT::Factory< Base, Params >)ImFusion::CT::Factory< Base, Params >protected
registerType(const std::string &name, BuilderFunc< Derived > builder, CompatibleFunc< Derived > compatibleFunc=CompatibleFunc< Derived >{})ImFusion::CT::Factory< Base, Params >inline
registerType(const std::string &name)ImFusion::CT::Factory< Base, Params >inline
~Factory() (defined in ImFusion::CT::Factory< Base, Params >)ImFusion::CT::Factory< Base, Params >virtual
Search Tab / S to search, Esc to close