Base class for all asset containers.
Inherits :
Inherited By : DzCategoryAssetContainer, DzCompatibilityBaseAssetContainer, DzFolderAssetContainer, DzParentProductContainer, DzProductAssetContainer, DzTopLevelAssetContainer and DzTypeAssetContainer
void | assetIconChanged ( DzAsset asset ) |
void | assetRenamed ( DzAsset asset, Number index ) |
void | beginAssetAdd ( Number start, Number end ) |
void | beginAssetRemove ( Number start, Number end ) |
void | beginChildContainerAdd ( DzAbstractAssetContainer container, Number start, Number end ) |
void | beginChildContainerRemove ( DzAbstractAssetContainer container, Number start, Number end ) |
void | childContainerAboutToBeRemoved ( DzAbstractAssetContainer childContainer ) |
void | childContainerRemoved ( DzAbstractAssetContainer childContainer ) |
void | endAssetAdd () |
void | endAssetRemove () |
void | endChildContainerAdd () |
void | endChildContainerRemove () |
void | iconChanged ( DzAbstractAssetContainer container ) |
TODO: Add detailed description.
Holds whether or not sub-containers can be copied. (Read Only)
Holds whether or not this container can be deleted. (Read Only)
Boolean : canInsertSubContainer
Holds whether or not sub-containers can be added to this container. (Read Only)
Holds whether or not the assets in this container can be modified. (Read Only)
Holds whether or not this container can be renamed. (Read Only)
Holds the id for this container. (Read Only)
Boolean : removeAssetCausesDelete
Holds whether or not removing an asset from this container will result in that asset's file being deleted. (Read Only)
Since:
Holds the tooltip for this container. (Read Only)
Holds the use count for this container.
Boolean : clearRebuildableAssets()
Attempts to clear out the assets that can be rebuilt.
Return Value:
Boolean : createNewChildContainer( String containerName )
Attempts to create a new child container.
Parameter(s):
Return Value:
true
if the container was successfully created, otherwise false
.DzAsset : getAsset( Number index )
Parameter(s):
Return Value:
See Also:
Return Value:
See Also:
DzAbstractAssetContainer : getChildContainer( Number index )
Parameter(s):
Return Value:
See Also:
Return Value:
See Also:
Size : getChildIconSize()
Return Value:
Return Value:
Return Value:
Number : getNumAssets()
Return Value:
Number : getNumChildContainers()
Return Value:
DzAbstractAssetContainer : getOwner()
Return Value:
Size : getSmallChildIconSize()
Return Value:
String : getSupportFile()
Return Value:
Boolean : hasAsset( DzAsset asset )
Parameter(s):
Return Value:
true
if this container has the given asset, otherwise false
.Boolean : hasChildContainers()
Return Value:
true
if thic container has child containers, otherwise false
.Boolean : ignoreAssetConflicts()
Boolean DzAbstractAssetContainer::ingoreAssetConflicts()
Return Value:
true
if asset conflicts in this container will be ignored, otherwise false
.Boolean : initChildren()
Initializes this containers child containers.
Return Value:
true
if the containers were successfully initialized, otherwise false
.Boolean : insertAsset( DzAsset asset )
Attempts to insert the given asset into this container.
Parameter(s):
Return Value:
true
if the asset was successfully inserted, otherwise false
.Boolean : insertChildContainer( DzAbstractAssetContainer container )
Attempts to insert container as a child of this container.
Parameter(s):
Return Value:
true
if the container was successfully inserted, otherwise false
.Return Value:
true
if this container is based on a filesystem, otherwise false
.Boolean : moveFromParent( DzAbstractAssetContainer child )
Attempts to move the given container from its parent.
Parameter(s):
Return Value:
true
if the container was successfully moved, otherwise false
.Boolean : removeAsset( DzAsset asset )
Attempts to remove the given asset from this container.
Parameter(s):
Return Value:
true
if the asset was successfully removed, otherwise false
.Boolean : removeAssetOnCut( DzAbstractAssetContainer toContainer )
Parameter(s):
Return Value:
true
if assets moved to toContainer
should be removed from this container, otherwise false
.Boolean : removeChildContainer( DzAbstractAssetContainer container )
Attempts to remove the given container.
Parameter(s):
Return Value:
true
if the container was successfully removed, otherwise false
.Boolean : rename( String name )
Attempts to rename this container.
Parameter(s):
Return Value:
true
if the rename was successful, otherwise false
.Boolean : renameAsset( DzAsset asset, String newAssetName )
Attempts to rename the given asset.
Parameter(s):
Return Value:
true
if the asset was successfully renamed, otherwise false
.Boolean : renameChildContainer( DzAbstractAssetContainer container, String name )
Attempts to rename the given child container.
Parameter(s):
Return Value:
true
if the container was successfully renamed, otherwise false
.void : setContainerName( String name )
Sets the name for this container.
Parameter(s):
Attemps to update this container.
Return Value:
true
if the update was successful, otherwise false
.Boolean : updateAssets()
Attempts to update the assets associated with this container.
Return Value:
true
if the update was successful, otherwise false
.void : assetIconChanged( DzAsset asset )
Signature:“assetIconChanged(DzAsset*)”
Emitted the icon for an asset has changed.
Parameter(s):
void : assetRenamed( DzAsset asset, Number index )
Signature:“assetRenamed(DzAsset*,int)”
Emitted when an asset has been renamed.
Parameter(s):
void : beginAssetAdd( Number start, Number end )
Signature:“beginAssetAdd(int,int)”
Emitted before assets are added.
Parameter(s):
void : beginAssetRemove( Number start, Number end )
Signature:“beginAssetRemove(int,int)”
Emitted before assets are removed.
Parameter(s):
void : beginChildContainerAdd( DzAbstractAssetContainer container, Number start, Number end )
Signature:“beginChildContainerAdd(DzAbstractAssetContainer*,int,int)”
Emitted before a child container is added.
Parameter(s):
void : beginChildContainerRemove( DzAbstractAssetContainer container, Number start, Number end )
Signature:“beginChildContainerRemove(DzAbstractAssetContainer*,int,int)”
Emitted before a child container is removed.
Parameter(s):
void : childContainerAboutToBeRemoved( DzAbstractAssetContainer childContainer )
Signature:“childContainerAboutToBeRemoved(DzAbstractAssetContainerPtr)”
Emitted just before a child container is removed.
Parameter(s):
void : childContainerRemoved( DzAbstractAssetContainer childContainer )
Signature:“childContainerRemoved(DzAbstractAssetContainerPtr)”
Emitted after a child container has been removed.
Parameter(s):
void : endAssetAdd()
Signature:“endAssetAdd()”
Emitted after assets have been added.
void : endAssetRemove()
Signature:“endAssetRemove()”
Emitted after assets have been removed.
void : endChildContainerAdd()
Signature:“endChildContainerAdd()”
Emitted after a child container has been added.
void : endChildContainerRemove()
Signature:“endChildContainerRemove()”
Emitted after a child container has been removed.
void : iconChanged( DzAbstractAssetContainer container )
Signature:“iconChanged(DzAbstractAssetContainer*)”
Emitted after the icon for the container has changed.
Parameter(s):