public class VgInstanceFactory
extends java.lang.Object
Constructor and Description |
---|
VgInstanceFactory(VgIApplication pApplication)
Constructor
|
Modifier and Type | Method and Description |
---|---|
void |
delete() |
VgAnimationRefPtr |
instantiate(VgAnimationDescriptorConstRefPtr pDescriptor)
The template instantiation to allow object instantiation through descriptors.
|
VgAnimationRefPtr |
instantiate(VgAnimationDescriptorRefPtr pDescriptor) |
VgLayerRefPtr |
instantiate(VgLayerDescriptorConstRefPtr pDescriptor) |
VgLayerRefPtr |
instantiate(VgLayerDescriptorRefPtr pDescriptor) |
VgLineRefPtr |
instantiate(VgLineDescriptorConstRefPtr pDescriptor) |
VgLineRefPtr |
instantiate(VgLineDescriptorRefPtr pDescriptor) |
VgLinkRefPtr |
instantiate(VgLinkDescriptorConstRefPtr pDescriptor) |
VgLinkRefPtr |
instantiate(VgLinkDescriptorRefPtr pDescriptor) |
VgPointRefPtr |
instantiate(VgPointDescriptorConstRefPtr pDescriptor) |
VgPointRefPtr |
instantiate(VgPointDescriptorRefPtr pDescriptor) |
public VgInstanceFactory(VgIApplication pApplication)
pApplication
- The application to associate with the instance factory object.public void delete()
public VgAnimationRefPtr instantiate(VgAnimationDescriptorConstRefPtr pDescriptor)
pDescriptor
- The descriptor that 'describes' the object, which will be used
to create the object.public VgAnimationRefPtr instantiate(VgAnimationDescriptorRefPtr pDescriptor)
public VgLayerRefPtr instantiate(VgLayerDescriptorConstRefPtr pDescriptor)
public VgLayerRefPtr instantiate(VgLayerDescriptorRefPtr pDescriptor)
public VgLinkRefPtr instantiate(VgLinkDescriptorConstRefPtr pDescriptor)
public VgLinkRefPtr instantiate(VgLinkDescriptorRefPtr pDescriptor)
public VgLineRefPtr instantiate(VgLineDescriptorConstRefPtr pDescriptor)
public VgLineRefPtr instantiate(VgLineDescriptorRefPtr pDescriptor)
public VgPointRefPtr instantiate(VgPointDescriptorConstRefPtr pDescriptor)
public VgPointRefPtr instantiate(VgPointDescriptorRefPtr pDescriptor)