This page has been translated automatically.
Programming
Fundamentials
Setting Up Development Environment
UnigineScript
High-Level Systems
C++
C#
UUSL (Unified UNIGINE Shader Language)
File Formats
Rebuilding the Engine and Tools
GUI
Double Precision Coordinates
API
Core Library
Containers
Engine Classes
Node-Related Classes
Rendering-Related Classes
Physics-Related Classes
Bounds-Related Classes
GUI-Related Classes
Controls-Related Classes
Pathfinding-Related Classes
Utility Classes
Warning! This version of documentation is OUTDATED, as it describes an older SDK version! Please switch to the documentation for the latest SDK version.
Warning! This version of documentation describes an old SDK version which is no longer supported! Please upgrade to the latest SDK version.

Setting Up Properties

This panel is invoked by pressing the O key. It is used to modify and organize properties — sets of custom options, which can be assigned both to whole nodes and single surfaces. It consists of two panes: property tree and data related to the selected property and organised in tabs.

Properties editor settings

See Also

Properties Tree

The properties tree in the left part of the settings window has the following elements:

  •   List of preloaded property libraries — set load order, add, save or remove properties libraries from the list.
  •   Clone property — clone the selected property to the library with specified name.
  •   Inherit property — inherit the selected property in the library with specified name.
  •   Rename/move property — rename or move the property in the library.
  •   Remove property — remove property and all its children from the list.
  •   Assign property — assign property to the selected node.
  • Library filter — show all property libraries in the hierarchy list or filter the specific ones for displaying.
  • Search — search property in the hierarchy list by name.
  • Properties hierarchy list — hierarchically structured list of the properties giving property names and parent-child links.

Properties Tabs

The property-related data is grouped into four tabs:

  • The Common tab contains the options common to all the properties.
  • The States tab contains a set flags that define parameters.
  • The Parameters tab contains parameters associated with the selected states.

The details about type dependent property settings can be found in Property class article in the UnigineScript section.

Common Tab

The common tab has the following options:

LibraryA library for the current property.
NameA name of the property.
ParentA name of the parent property.
ChildrenThe number of child properties.
IntersectionEnable intersection test for the surfaces that have a property assigned. The surface will be tested for intersection only if both the property and the surface (Nodes options -> Surfaces tab -> Intersection box) options specify that.
CollisionEnable collision test for the surfaces that have a property assigned. The surface will be tested for collision only if both the property and the surface (Nodes options -> Surfaces tab -> Collision box) options specify that.
CopyCopy all property settings.
PasteApply the previously copied settings of the property to the current one.
Last update: 2017-07-03
Build: ()