Class IAgentCtlCharacterDisp (unit AgentObjects_TLB)

Inherits from

TObject

DispInterface declaration for Dual Interface IAgentCtlCharacter

Constructors



Functions

function Activate(State: OleVariant): WordBool;


function GestureAt(x, y: Smallint): IAgentCtlRequest;


function Get(const Type_, Name: WideString; Queue: OleVariant): IAgentCtlRequest;


function Hide(Fast: OleVariant): IAgentCtlRequest;


function Interrupt(InterruptRequest: IDispatch): IAgentCtlRequest;


function MoveTo(x, y: Smallint; Speed: OleVariant): IAgentCtlRequest;


function Play(const Animation: WideString): IAgentCtlRequest;


function Show(Fast: OleVariant): IAgentCtlRequest;


function Speak(Text, Url: OleVariant): IAgentCtlRequest;


procedure Stop(Request: OleVariant);


procedure StopAll(Types: OleVariant);


function Wait(WaitForRequest: IDispatch): IAgentCtlRequest;


Properties

property Balloon : IAgentCtlBalloon


property Commands : IAgentCtlCommands


property Description : WideString


property ExtraData : WideString


property HasOtherClients : WordBool


property Height : Smallint


property IdleOn : WordBool


property Left : Smallint


property MoveCause : Smallint


property Name : WideString


property Pitch : Integer


property SoundEffectsOn : WordBool


property Speed : Integer


property Top : Smallint


property VisibilityCause : Smallint


property Visible : WordBool


property Width : Smallint


Events

Variables


Constructors


Functions


function Activate(State: OleVariant): WordBool;


function GestureAt(x, y: Smallint): IAgentCtlRequest;


function Get(const Type_, Name: WideString; Queue: OleVariant): IAgentCtlRequest;


function Hide(Fast: OleVariant): IAgentCtlRequest;


function Interrupt(InterruptRequest: IDispatch): IAgentCtlRequest;


function MoveTo(x, y: Smallint; Speed: OleVariant): IAgentCtlRequest;


function Play(const Animation: WideString): IAgentCtlRequest;


function Show(Fast: OleVariant): IAgentCtlRequest;


function Speak(Text, Url: OleVariant): IAgentCtlRequest;


procedure Stop(Request: OleVariant);


procedure StopAll(Types: OleVariant);


function Wait(WaitForRequest: IDispatch): IAgentCtlRequest;


Properties


property Balloon : IAgentCtlBalloon


property Commands : IAgentCtlCommands


property Description : WideString


property ExtraData : WideString


property HasOtherClients : WordBool


property Height : Smallint


property IdleOn : WordBool


property Left : Smallint


property MoveCause : Smallint


property Name : WideString


property Pitch : Integer


property SoundEffectsOn : WordBool


property Speed : Integer


property Top : Smallint


property VisibilityCause : Smallint


property Visible : WordBool


property Width : Smallint


Events


Variables