@database "cdxl_dtc"
@master "AMIDEV:NDK/Autodocs/cdxl_dtc.doc"

@Node Main "cdxl_dtc.doc"
@toc "Autodocs/AG/INDEX/Main"
    @{" cdxl.datatype() " Link "cdxl.datatype()"}
@EndNode

@Node "cdxl.datatype()" "cdxl.datatype/cdxl.datatype"

@{b}    NAME@{ub}
	cdxl.datatype -- data type for @{"CDXL" Link "INCLUDE:devices/cd.h/Main" 224} movies.

@{b}    FUNCTION@{ub}
	The cdxl data type, a sub-class of the @{"animation.datatype" Link "animation_dtc/animation.datatype()"}, is used
	to load and play @{"CDXL" Link "INCLUDE:devices/cd.h/Main" 224} files.

@{b}    METHODS@{ub}
	@{"OM_NEW" Link "tabs_gc/OM_NEW"} -- Create a new movie object from an @{"CDXL" Link "INCLUDE:devices/cd.h/Main" 224}.  The
	    source may be either a file or the clipboard.

	ADTM_LOADFRAME -- Load a specific frame of the ANIM. The frame
	    is specified in the alf_Frame member of the @{"adtFrame" Link "INCLUDE:datatypes/animationclass.h/Main" 205} structure,
	    see @{"<datatypes/animationclass.h>" Link "INCLUDE:datatypes/animationclass.h/Main" 0} (V45)

	ADTM_LOADNEWFORMATFRAME -- identical to ADTM_LOADFRAME

	ADTM_UNLOADFRAME -- forcibly unload all the data of the current
	    frame and release its resources. (V45)

	ADTM_UNLOADNEWFORMATFRAME -- identical to ADTM_UNLOADFRAME

	@{"OM_GET" Link "tabs_gc/OM_GET"} -- retrieve attributes from the @{"CDXL" Link "INCLUDE:devices/cd.h/Main" 224} animation. The message
	    is of type (struct OpGet *) and the following attributes are
	    supported, in addition to that of the animation class:
	    DTA_Methods:	Retrieve list of supported methods.


@{b}    SEE ALSO@{ub}
	@{"animation.datatype" Link "animation_dtc/animation.datatype()"}

@EndNode

