API Summary

Headers

CCard
Forge
LEOPropertyInstructionsGeneric
CConcreteObject
ForgeTypes
LEORemoteDebugger
CCursor
index.html
LEOScript
CLayer
LEOChunks
LEOUserData
CObjectID
LEOContextGroup
LEOValue (Private)
CPaintEngine
LEODebugger
LEOValue (Public)
CParser (Private)
LEOFileInstructionsGeneric
LEOWebPageInstructionsGeneric
CPart
LEOHandlerID
WILDGlobalProperties
CPlatformLayer
LEOInstructions
WILDHostCommands
CRefCountedObject
LEOInterpreter
WILDHostCommands.cpp
CScriptableObjectValue
LEOMsgCommandsGeneric
WILDHostFunctions
CUndoStack
LEOMsgInstructionsGeneric
WILDPropertyInstructions

Functions

C | G | L | S | U | W
CLayer::GetPropertyNamed
LEOGetChunkRanges
LEOPushPropertyOfObjectInstruction
CLayer::GoToSleep
LEOGetIntegerValueAsInteger
LEOPushPropertyOfObjectInstruction
CLayer::IsLoaded
LEOGetIntegerValueAsNumber
LEOPushRectOnStack
CLayer::Save
LEOGetIntegerValueAsString
LEOPushReferenceInstruction
CLayer::ShowHandlersForObjectType
LEOGetNumberValueAsInteger
LEOPushStringConstantValueOnStack
CRefCountedObject::DebugNameForPointer
LEOGetNumberValueAsNumber
LEOPushStringFromTableInstruction
CScriptableObject::ContextCompleted
LEOGetNumberValueAsString
LEOPushStringValueOnStack
CScriptableObject::GetStack
LEOGetParameterAtIndexFromEndOfStack
LEOPushStringVariantFromTableInstruction
CScriptableObject::HasMessageHandler
LEOGetPointValueAsString
LEOPushUnsetValueInstruction
GetGlobalPosition
LEOGetRangeValueAsString
LEOPushUnsetValueOnStack
Grab
LEOGetRectValueAsString
LEOPushValueOnStack
LEOAddBuiltInFunctionsAndOffsetInstructions
LEOGetReferenceValueAsBoolean
LEORemoteDebuggerAddBreakpoint
LEOAddBuiltInVariables
LEOGetReferenceValueAsInteger
LEORemoteDebuggerAddFile
LEOAddGlobalPropertiesAndOffsetInstructions
LEOGetReferenceValueAsNumber
LEORemoteDebuggerPreInstructionProc
LEOAddHostCommandsAndOffsetInstructions
LEOGetReferenceValueAsPoint
LEORemoteDebuggerPrompt
LEOAddHostFunctionsAndOffsetInstructions
LEOGetReferenceValueAsRange
LEORemoteDebuggerRemoveBreakpoint
LEOAddInstructionsToInstructionArray
LEOGetReferenceValueAsRangeOfString
LEOResumeContext
LEOAddIntegerInstruction
LEOGetReferenceValueAsRect
LEOReturnFromHandlerInstruction
LEOAddNumberConstants
LEOGetReferenceValueAsString
LEORunInContext
LEOAddNumberInstruction
LEOGetStringValueAsBoolean
LEOScriptAddBreakpointAtLine
LEOAddOperatorsAndOffsetInstructions
LEOGetStringValueAsInteger
LEOScriptAddCommandHandlerWithID
LEOAddStringConstants
LEOGetStringValueAsNumber
LEOScriptAddFunctionHandlerWithID
LEOAddUnaryOperatorsAndOffsetInstructions
LEOGetStringValueAsRangeOfString
LEOScriptAddString
LEOAssignChunkArrayInstruction
LEOGetStringValueAsString
LEOScriptAddSyntaxError
LEOAssignIntegerEndInstruction
LEOHandlerAddInstruction
LEOScriptCompileAndAddParseTree
LEOAssignStringFromTableInstruction
LEOHandlerAddVariableNameMapping
LEOScriptCreateForOwner
LEOCallHandlerInstruction
LEOHandlerFindVariableByAddress
LEOScriptFindCommandHandlerWithID
LEOCantGetValueAsBoolean
LEOHandlerFindVariableByName
LEOScriptFindFunctionHandlerWithID
LEOCantGetValueAsInteger
LEOHasPropertyInstruction
LEOScriptHasBreakpointAtLine
LEOCantGetValueAsNumber
LEOHasPropertyInstruction
LEOScriptRelease
LEOCantGetValueAsPoint
LEOHTMLEncodedInstruction
LEOScriptRemoveAllBreakpoints
LEOCantGetValueAsRange
LEOInitArrayVariantValue
LEOScriptRemoveBreakpointAtLine
LEOCantGetValueAsRangeOfString
LEOInitBooleanValue
LEOScriptRetain
LEOCantGetValueAsRect
LEOInitBooleanValueCopy
LEOSetBooleanValueAsBoolean
LEOCantGetValueAsString
LEOInitBooleanVariantValue
LEOSetBooleanValueAsString
LEOCantGetValueForKey
LEOInitInstructionArray
LEOSetCheckForResumeProc
LEOCantSetValueAsBoolean
LEOInitIntegerValue
LEOSetChunkPropertyInstruction
LEOCantSetValueAsInteger
LEOInitIntegerValueCopy
LEOSetFirstNativeCallCallback
LEOCantSetValueAsNativeObject
LEOInitIntegerVariantValue
LEOSetInstructionIDToDebugPrintAfter
LEOCantSetValueAsNumber
LEOInitNativeObjectValue
LEOSetInstructionIDToDebugPrintBefore
LEOCantSetValueAsPoint
LEOInitNativeObjectValueCopy
LEOSetIntegerValueAsInteger
LEOCantSetValueAsRange
LEOInitNativeObjectVariantValue
LEOSetIntegerValueAsNumber
LEOCantSetValueAsRect
LEOInitNumberValue
LEOSetIntegerValueAsString
LEOCantSetValueAsString
LEOInitNumberValueCopy
LEOSetNumberValueAsInteger
LEOCantSetValueForKey
LEOInitNumberVariantValue
LEOSetNumberValueAsNumber
LEOCantSetValueRangeAsString
LEOInitPointValue
LEOSetNumberValueAsString
LEOCastUInt16ToInt16
LEOInitPointVariantValue
LEOSetPointValueAsString
LEOCastUInt32ToInt32
LEOInitRangeValue
LEOSetPropertyOfObjectInstruction
LEOCastUInt32ToLEONumber
LEOInitRangeVariantValue
LEOSetPropertyOfObjectInstruction
LEOCleanUpBooleanValue
LEOInitRectValue
LEOSetRangeValueAsString
LEOCleanUpDisplayInfoTable
LEOInitRectVariantValue
LEOSetRectValueAsString
LEOCleanUpHandlerParametersFromEndOfStack
LEOInitReferenceValue
LEOSetReferenceValueAsArray
LEOCleanUpHandlerStackInstruction
LEOInitReferenceValueCopy
LEOSetReferenceValueAsBoolean
LEOCleanUpIntegerValue
LEOInitReferenceValueSimpleCopy
LEOSetReferenceValueAsInteger
LEOCleanUpNativeObjectValue
LEOInitReferenceValueWithIDs
LEOSetReferenceValueAsNativeObject
LEOCleanUpNumberValue
LEOInitRemoteDebugger
LEOSetReferenceValueAsNumber
LEOCleanUpParseTree
LEOInitStringConstantValue
LEOSetReferenceValueAsPoint
LEOCleanUpReferenceValue
LEOInitStringConstantValueCopy
LEOSetReferenceValueAsRange
LEOCleanUpStackToPtr
LEOInitStringValue
LEOSetReferenceValueAsRect
LEOCleanUpStringConstantValue
LEOInitStringValueCopy
LEOSetReferenceValueAsString
LEOCleanUpStringValue
LEOInitStringVariantValue
LEOSetReferenceValuePredeterminedRangeAsString
LEOConcatenateValuesInstruction
LEOInitUnsetValue
LEOSetReferenceValueRangeAsString
LEOContextCreate
LEOInvalidInstruction
LEOSetReturnValueInstruction
LEOContextDebugPrintCallStack
LEOJumpRelativeIfFalseInstruction
LEOSetStringConstantValueAsBoolean
LEOContextGroupCreate
LEOJumpRelativeIfGreaterSameThanZeroInstruction
LEOSetStringConstantValueAsInteger
LEOContextGroupCreateNewObjectIDAndSeedForPointer
LEOJumpRelativeIfGreaterThanZeroInstruction
LEOSetStringConstantValueAsNumber
LEOContextGroupCreateNewObjectIDForPointer
LEOJumpRelativeIfLessSameThanZeroInstruction
LEOSetStringConstantValueAsString
LEOContextGroupGetPointerForObjectIDAndSeed
LEOJumpRelativeIfLessThanZeroInstruction
LEOSetStringConstantValuePredeterminedRangeAsString
LEOContextGroupGetSeedForObjectID
LEOJumpRelativeIfTrueInstruction
LEOSetStringConstantValueRangeAsString
LEOContextGroupHandlerIDForHandlerName
LEOJumpRelativeInstruction
LEOSetStringInstruction
LEOContextGroupHandlerNameForHandlerID
LEOLineMarkerInstruction
LEOSetStringLikeValueAsNativeObject
LEOContextGroupRecycleObjectID
LEOLoadNativeHeadersFromFile
LEOSetStringValueAsBoolean
LEOContextGroupRelease
LEOMarkdownToHTMLInstruction
LEOSetStringValueAsInteger
LEOContextGroupRetain
LEONoOpInstruction
LEOSetStringValueAsNumber
LEOContextPeekBasePtr
LEOParameterCountInstruction
LEOSetStringValueAsString
LEOContextPeekCurrentHandler
LEOParameterInstruction
LEOSetStringValueAsStringConstant
LEOContextPeekCurrentScript
LEOParameterKeepRefsInstruction
LEOSetStringValuePredeterminedRangeAsString
LEOContextPeekReturnAddress
LEOParseErrorInstruction
LEOSetStringValueRangeAsString
LEOContextPopHandlerScriptReturnAddressAndBasePtr
LEOParserGetHandlerNoteAtIndex
LEOWriteToFileInstruction
LEOContextPushHandlerScriptReturnAddressAndBasePtr
LEOParserGetLastErrorLineNum
SaveAssociatedResourcesToElement
LEOContextRelease
LEOParserGetLastErrorMessage
SetCanvas
LEOContextResumeIfAvailable
LEOParserGetLastErrorOffset
SetTemporaryCanvas
LEOContextRetain
LEOParserGetNonFatalErrorMessageAtIndex
UpdateMediaIDs
LEOContextSetLocalVariable
LEOParseTreeCreateForCommandOrExpressionFromUTF8Characters
WILDAnswerInstruction
LEOContextStopWithError
LEOParseTreeCreateFromUTF8Characters
WILDAskInstruction
LEOContinueRunningContext
LEOPauseContext
WILDChooseInstruction
LEOCopyFileInstruction
LEOPopSimpleValueInstruction
WILDCreateInstruction
LEOCountChunksInstruction
LEOPopValueInstruction
WILDCreateUserPropertyInstruction
LEODebuggerAddBreakpoint
LEOPrepareContextForRunning
WILDDebugCheckpointInstruction
LEODebuggerPreInstructionProc
LEOPrintInstruction
WILDDeleteInstruction
LEODebuggerRemoveBreakpoint
LEOPushArrayConstantInstruction
WILDDeleteUserPropertyInstruction
LEODebugPrintContext
LEOPushArrayValueOnStack
WILDGoBackInstruction
LEODebugPrintInstr
LEOPushBooleanInstruction
WILDGoInstruction
LEODebugPrintInstructions
LEOPushBooleanOnStack
WILDHideInstruction
LEODebugPrintParseTree
LEOPushChunkInstruction
WILDMarkInstruction
LEODisplayInfoTableApplyToText
LEOPushChunkPropertyInstruction
WILDMoveInstruction
LEODisplayInfoTableCreateForParseTree
LEOPushChunkReferenceInstruction
WILDPlayMelodyInstruction
LEODisplayInfoTableGetHandlerInfoAtIndex
LEOPushEmptyValueOnStack
WILDPrintInstruction
LEODoForEachChunk
LEOPushIntegerInstruction
WILDShowInstruction
LEOExitToTopInstruction
LEOPushIntegerOnStack
WILDStartInstruction
LEOFileIDForFileName
LEOPushIntegerStartInstruction
WILDStartRecordingSoundInstruction
LEOFileNameForFileID
LEOPushMeInstruction
WILDStopInstruction
LEOGetAnyValueAsRangeOfString
LEOPushMeInstruction
WILDStopRecordingSoundInstruction
LEOGetArrayItemCountInstruction
LEOPushNumberInstruction
WILDVisualEffectInstruction
LEOGetArrayItemInstruction
LEOPushNumberOnStack
WILDWaitInstruction
LEOGetBooleanValueAsBoolean
LEOPushParametersInstruction
LEOGetBooleanValueAsString
LEOPushPointOnStack

Types

CAddHandlerListEntry
LEOObjectSeed
LEOValueRect
eLEOKeepReferencesFlag
LEOParseErrorEntry
LEOValueReference
LEOChunkType
LEOParseTree
LEOValueString
LEOContext
LEOScript
LEOValueType
LEOContextCompletionFuncPtr
LEOUnit
LEOValueTypePtr
LEOContextGroup
LEOUnitGroup
LEOVariableNameMapping
LEOGetParentScriptFuncPtr
LEOUserDataCleanUpFuncPtr
ObjectID
LEOHandler
LEOValue
Possible
LEOHandlerID
LEOValueArray
TGuidelineCallbackAction
LEOInstruction
LEOValueBase
THitPart
LEOInstructionEntry
LEOValueBoolean
THostParameterEntry
LEOInstructionFuncPtr
LEOValueInteger
THostParameterOptional
LEOInstructionID
LEOValueNumber
THostParameterType
LEOInteger
LEOValueObject
WILDGlobalPropertyInstructions
LEONonexistentHandlerFuncPtr
LEOValuePoint
WILDHostCommandInstructions
LEONumber
LEOValuePtr
LEOObjectID
LEOValueRange

Macros

BACK_OF_STACK
LEOGetStringConstantValueSize
LEOSetValueAsArray
kLEOHandlerIDINVALID
LEOGetStringValueSize
LEOSetValueAsBoolean
kLEOObjectIDINVALID
LEOGetValueAsBoolean
LEOSetValueAsCString
LEOCanGetAsInteger
LEOGetValueAsInteger
LEOSetValueAsInteger
LEOCanGetAsNumber
LEOGetValueAsNumber
LEOSetValueAsNativeObject
LEOCleanUpValue
LEOGetValueAsPoint
LEOSetValueAsNumber
LEODetermineChunkRangeOfSubstring
LEOGetValueAsRange
LEOSetValueAsPoint
LEOFollowReferencesAndReturnValueOfType
LEOGetValueAsRangeOfString
LEOSetValueAsRange
LEOGetBooleanValueSize
LEOGetValueAsRect
LEOSetValueAsRect
LEOGetIntegerValueSize
LEOGetValueAsString
LEOSetValueAsString
LEOGetKeyCount
LEOGetValueForKey
LEOSetValueForKey
LEOGetNativeObjectValueSize
LEOGetValueForKeyOfRange
LEOSetValueForKeyOfRange
LEOGetNumberValueSize
LEOGetValueIsUnset
LEOSetValuePredeterminedRangeAsString
LEOGetPointValueSize
LEOGetValueSize
LEOSetValueRangeAsString
LEOGetRangeValueSize
LEOGetVariantValueSize
LEO_STACK_SIZE
LEOGetRectValueSize
LEOInitCopy
X1
LEOGetReferenceValueSize
LEOPutValueIntoValue

Classes

CAutoreleasePool
CPlatformLayer
__Stacksmith__CCursor__
CCard
CRefCountedObject
__Stacksmith__CPart__
CConcreteObject
CRefCountedObjectRef
__Stacksmith__CUndoStack__
CLayer
CScriptableObject
CParser
CScriptContextUserData

Protocols

Data

CConcreteObject::mBreakpointLines
CConcreteObject::mScriptObject
CParser::mHandlerNotes
CConcreteObject::mDocument
CConcreteObject::mSeedForScripts
CParser::mIncludeFiles
CConcreteObject::mHandlerNotes
CConcreteObject::mUserProperties
CParser::mIncludeHandler
CConcreteObject::mIDForScripts
CConcreteObject::mValueForScripts
CParser::mMessages
CConcreteObject::mObjectDescriptorIDForScripts
CParser::mCurrentNotes
CParser::mSupportFolderPath
CConcreteObject::mObjectDescriptorSeedForScripts
CParser::mFileName
CParser::mWebPageEmbedMode
CConcreteObject::mObjectDescriptorValueForScripts
CParser::mFirstHandlerIsFunction
CParser::sObjCMethodTable
CConcreteObject::mScript
CParser::mFirstHandlerName
gLEOChunkTypeNames

© Copyright 2010-2013 by Uli Kusterer, all rights reserved.