Ramses Logic documentationΒΆ
- Overview
- Script creation
- Object lifecycle
- Creating links between scripts
- Linking scripts to Ramses scenes
- Animations
- Error handling
- Print messages from within Lua
- Iterating over object collections
- Saving/Loading from file
- Logging
- Security and memory safety
- Performance
- List of all examples
- Minimal example
- Example with primitive properties
- Example with structured properties
- Example with indexed (vector, array) properties
- Handling compilation errors
- Handling runtime errors
- Example with Ramses
- Save/load from file example
- Override print function example
- Links example
- Animation example
- Modules example
- Class Index
- LogicEngine
- LuaModule
- LuaScript
- RamsesNodeBinding
- RamsesAppearanceBinding
- RamsesCameraBinding
- Property
- LogicNode
- RamsesBinding
- DataArray
- AnimationNode
- Iterator
- Collection
- LuaConfig
- SetLogHandler
- SetDefaultLogging
- GetRamsesLogicVersion
- PropertyTypeToEnum
- IsPrimitiveProperty
- ErrorData
- EStandardModule
- EPropertyType
- EInterpolationType
- ELogMessageType