| ## Public API Reference

- Main Page
- Modules
- Namespaces
- Classes
- Files
- Related Pages

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# csMeshFactory Member List

This is the complete list of members for csMeshFactory, including all inherited members.

AddRefOwner(void **ref_owner) | scfImplementation< csMeshFactory > | `[inline, virtual]`
Clone()=0 | iMeshObjectFactory | `[pure virtual]`
csMeshFactory(iEngine *engine, iObjectRegistry *object_reg, iMeshObjectType *parent) | csMeshFactory |
DecRef() | scfImplementation< csMeshFactory > | `[inline, virtual]`
Engine | csMeshFactory | `[protected]`
flags | csMeshFactory | `[protected]`
GetFlags() | csMeshFactory | `[inline, virtual]`
GetMaterialWrapper() const | csMeshFactory | `[inline, virtual]`
GetMeshFactoryWrapper() const | csMeshFactory | `[virtual]`
GetMeshObjectType() const | csMeshFactory | `[virtual]`
GetMixMode() const | csMeshFactory | `[inline, virtual]`
GetObjectModel() | csMeshFactory | `[inline, virtual]`
GetObjectRegistry() | csMeshFactory | `[inline]`
GetRefCount() | scfImplementation< csMeshFactory > | `[inline, virtual]`
HardTransform(const csReversibleTransform &t) | csMeshFactory | `[virtual]`
IncRef() | scfImplementation< csMeshFactory > | `[inline, virtual]`
LogParent | csMeshFactory | `[protected]`
mesh_type | csMeshFactory | `[protected]`
NewInstance()=0 | csMeshFactory | `[pure virtual]`
object_reg | csMeshFactory | `[protected]`
operator=(const scfImplementation &) | scfImplementation< csMeshFactory > | `[inline]`
QueryInterface(scfInterfaceID id, scfInterfaceVersion version) | scfImplementation1< csMeshFactory, iMeshObjectFactory > | `[inline, virtual]`
RemoveRefOwner(void **ref_owner) | scfImplementation< csMeshFactory > | `[inline, virtual]`
scfClassType typedef | scfImplementation1< csMeshFactory, iMeshObjectFactory > | `[protected]`
scfImplementation(csMeshFactory *object, iBase *parent=0) | scfImplementation< csMeshFactory > | `[inline]`
scfImplementation(const scfImplementation &) | scfImplementation< csMeshFactory > | `[inline]`
scfImplementation1(csMeshFactory *object, iBase *parent=0) | scfImplementation1< csMeshFactory, iMeshObjectFactory > | `[inline, protected]`
scfImplementationType typedef | scfImplementation1< csMeshFactory, iMeshObjectFactory > | `[protected]`
scfObject | scfImplementation< csMeshFactory > | `[protected]`
scfParent | scfImplementation< csMeshFactory > | `[protected]`
scfRefCount | scfImplementation< csMeshFactory > | `[protected]`
scfRemoveRefOwners() | scfImplementation< csMeshFactory > | `[inline, protected]`
scfWeakRefOwners | scfImplementation< csMeshFactory > | `[protected]`
SetMaterialWrapper(iMaterialWrapper *) | csMeshFactory | `[inline, virtual]`
SetMeshFactoryWrapper(iMeshFactoryWrapper *logparent) | csMeshFactory | `[virtual]`
SetMixMode(uint) | csMeshFactory | `[inline, virtual]`
SupportsHardTransform() const | csMeshFactory | `[virtual]`
WeakRefOwnerArray typedef | scfImplementation< csMeshFactory > | `[protected]`
~csMeshFactory() | csMeshFactory | `[virtual]`
~iBase() | iBase | `[inline, protected, virtual]`
~scfImplementation() | scfImplementation< csMeshFactory > | `[inline, virtual]`
~scfImplementation1() | scfImplementation1< csMeshFactory, iMeshObjectFactory > | `[inline, protected, virtual]`