MLCHARGENLib Namespace : CoMLCharGenClass Class |
The following tables list the members exposed by CoMLCharGenClass.
Name | Description | |
---|---|---|
![]() | AddCallback | adds callback (for C++ and Delphi) to CG. |
![]() | AddImageByHandle | adds image from memory by its handle |
![]() | AddNewItem | adds new item to CG configuration. |
![]() | AddNewTextItem | adds new text item to CG configuration. |
![]() | CaptureItemImage | captures item image to a file. |
![]() | ChangeItemID | changes item ID |
![]() | ChangeItemZOrder | changes order of item on Z axis (front - back) |
![]() | CloneItem | copies the item |
![]() | CompositionsAddItems | adds item to a composition. |
![]() | CompositionsChangeName | changes composition name |
![]() | CompositionsDisplay | displays a composition. |
![]() | CompositionsDisplayInLayer | displays composition in some layer. You need to create layer before call this method. |
![]() | CompositionsGetByIndex | gets composition by its index |
![]() | CompositionsGetCount | gets count of compositions. |
![]() | CompositionsGetItem | gets item in composition by its index |
![]() | CompositionsGetItemsCount | gets count of items in a composition |
![]() | CompositionsLoadAll | loads several compositions at once |
![]() | CompositionsLoadOne | loads a single composition |
![]() | CompositionsRemove | removes composition |
![]() | CompositionsRemoveItem | removes item from a composition |
![]() | CompositionsSaveToFile | saves composition configuration to the file |
![]() | CompositionsSaveToString | saves composition configuration to a string |
![]() | EditItemAbsoluteRectGet | Returns absolute rectangle of edited item |
![]() | EditItemAbsoluteRectSet | Sets absolute rectangle for edited item |
![]() | EditItemGetByPoint | Returns item ID by point. It is used for example in mouse click event in CG editor. |
![]() | EditItemsGetByRect | Gets a set of items' IDs in a selected rectangle. |
![]() | EditSelectionAdd | Adds item into a selection. |
![]() | EditSelectionGetByIndex | Gets a selected item from the selection by item index |
![]() | EditSelectionGetCount | Gets count of the selected items |
![]() | EditSelectionRemove | Removes a selection from the item. |
![]() | EnableKeyingMode | enables keyig mode |
![]() | FlashCallFunction | calls function of flash object |
![]() | FlashGetClipInfo | gets flash clip information |
![]() | FlashGetVariable | gets flash variable |
![]() | FlashGetVariableName | gets name of variable by its index |
![]() | FlashGetVariablesCount | gets count of flash variables |
![]() | FlashGoToFrame | seeks to the frame in flash |
![]() | FlashGoToLabel | seeks to a flash label |
![]() | FlashSetReturnValueCB | sets flash returned value |
![]() | FlashSetVariable | sets flash variable |
![]() | GetAutoBlend | get auto-blend configuration |
![]() | GetItem | gets item by its index |
![]() | GetItemAnchorPos | gets item anchor position |
![]() | GetItemBaseProps | gets item base properties |
![]() | GetItemMovement | gets item movement configuration |
![]() | GetItemOriginalSize | gets item original size |
![]() | GetItemProperties | gets item property |
![]() | GetItemRate | gets item rate |
![]() | GetItemsCount | gets count of items |
![]() | GetMLProps | gets a property value |
![]() | GetPlayingFrame | gets a current frame |
![]() | GetVideoOutputRect | gets item output rectangular |
![]() | GetVideoProperties | gets video properties |
![]() | GroupAddItem | adds item to a group |
![]() | GroupGetItem | gets group item by its index |
![]() | GroupGetItemGroup | gets group by item ID |
![]() | GroupItemsCount | gets count of items in a group. |
![]() | GroupRemoveAll | removes all items from group |
![]() | GroupRemoveItem | removes single item from a group |
![]() | IsKeyingMode | indicates whether CG is in keying mode |
![]() | IsUseExtraBuffer | indicates whether CG uses extra buffer |
![]() | LoadConfig | load configuration |
![]() | LoadFromXML | loads a configuration from string or from file |
![]() | PauseItem | pauses an item |
![]() | RemoveCallback | removes CG callback |
![]() | RemoveCallback2 | removes callback cookie |
![]() | RemoveItem | removes item |
![]() | RemoveItemWithDelay | removes item with delay |
![]() | RewindItem | rewinds an item |
![]() | SaveToXMLFile | saves configuration to a file |
![]() | SaveToXMLFileParam | saves configuration to a file with additional parameters |
![]() | SaveToXMLString | saves configuration to a string |
![]() | SaveToXMLStringParam | saves configuration to a string with additional parameters |
![]() | ScheduleAdd | adds scheduling to the item or composition. |
![]() | ScheduleBasic | makes item as basic scheduling item |
![]() | ScheduleBasicCancel | cancel "basic" state for the item. |
![]() | ScheduleGet | gets scheduling configuration by its ID |
![]() | ScheduleGetCount | gets count of scheduling items |
![]() | ScheduleLoadFromXML | loads scheduling from file or string |
![]() | ScheduleRemove | removes an item from scheduling timeline |
![]() | ScheduleSaveToFile | saves scheduling to a file |
![]() | ScheduleSaveToString | saves scheduling to a string |
![]() | ScheduleTimelineContinue | seeks a timeline to the position |
![]() | ScheduleTimelineGetCount | gets count of timelines |
![]() | ScheduleTimelineGetID | gets timeline ID by its index. |
![]() | ScheduleTimelineGetTimes | gets time positions of scheduling |
![]() | ScheduleTimelinePause | pauses timeline |
![]() | ScheduleTimelineStart | starts timeline |
![]() | ScheduleTimelineStop | stops timeline |
![]() | SetAutoBlend | sets item auto-blend parameters |
![]() | SetItemAlpha | sets item transparency (from 0 to 255) |
![]() | SetItemAnchorPos | sets item anchor position |
![]() | SetItemBackground | sets item background |
![]() | SetItemBaseProps | sets item base properties |
![]() | SetItemMovement | sets item movement |
![]() | SetItemPos | sets item positions |
![]() | SetItemProperties | sets item properties |
![]() | SetItemRate | sets item rate |
![]() | SetItemSize | sets item size |
![]() | SetMLProps | sets a property value |
![]() | SetPlayingFrame | sets item playing frame |
![]() | SetTimeOffset | sets offset position |
![]() | SetVideoOutputRect | sets video output rectangular |
![]() | SetVideoOutputRectWithDelay | sets video output rectangular with delay |
![]() | SetVideoProperties | sets video properties |
![]() | ShowItem | shows or hides item |
![]() | ShowItemWithDelay | shows or hides item with delay |
![]() | ShowPropertiesPage | shows CG properties menu |
![]() | TextGetProps | gets text item properties |
![]() | TextSetProps | sets text item properties |
![]() | TickerAddContent | adds content to the ticker. |
![]() | TickerAddNew | adds new ticker item |
![]() | UseExtraBuffer | start or stop using extra buffer |
Name | Description | |
---|---|---|
![]() | OnCGEvent | This method is called when some CG event occurs. |
![]() | OnEndOfClip | This method is called when clip is over. |
![]() | OnFlashCallback | This method is called when some flash callback event occurs. |
![]() | OnFrame | This method is called on every frame. |
![]() | OnTransitionDone | This method is called when transition between items is done. |