RCOXML Objects
Contents
- 1 Description
- 2 ObjectTree
- 2.1 Page
- 2.1.1 Plane
- 2.1.2 Button
- 2.1.3 XMenu
- 2.1.4 XMList
- 2.1.5 XList
- 2.1.6 Progress
- 2.1.7 Scroll
- 2.1.8 MList
- 2.1.9 MItem
- 2.1.10 ObjUnknown0xB
- 2.1.11 XItem
- 2.1.12 Text
- 2.1.13 ModelObject
- 2.1.14 Spin
- 2.1.15 Action
- 2.1.16 ItemSpin
- 2.1.17 Group
- 2.1.18 LList
- 2.1.19 LItem
- 2.1.20 Edit
- 2.1.21 Clock
- 2.1.22 IList
- 2.1.23 IItem
- 2.1.24 Icon
- 2.1.25 UButton
- 2.1.26 ObjUnknown0x1B
- 2.1.27 CheckboxGroup
- 2.1.28 CheckboxItem
- 2.1.29 Meter
- 2.1.30 EditBox
- 2.1 Page
- 3 Object examples
Description
RCOXML Objects are defined in the XML code embedded inside .rco files. See Resource Container (RCO) and RCOXML Structure
There are a lot of objects, should be considered the "construction blocks" of the XMB
ObjectTree
Page
| Attribute | How it works | Research notes (partially speculative) | ||
|---|---|---|---|---|
| Name | Type | Examples | ||
| pageUnknownInt0 | int | ? | ||
| pageOnInit | event | |||
| pageOnCancel | event | |||
| pageOnContext | event | |||
| pageOnActivate | event | |||
Plane
Template:RCOXML standard object attributes
| Attribute | How it works | ||
|---|---|---|---|
| Name | Type | Examples | |
| planeImage | image | ||
| planeDisplayMode | int | ||
Button
Template:RCOXML standard object attributes
XMenu
Template:RCOXML standard object attributes
XMList
XList
Template:RCOXML standard object attributes
Progress
Template:RCOXML standard object attributes
Scroll
Template:RCOXML standard object attributes
MList
Template:RCOXML standard object attributes
MItem
ObjUnknown0xB
XItem
Text
Template:RCOXML standard object attributes
ModelObject
Template:RCOXML standard object attributes
Spin
Template:RCOXML standard object attributes
Action
ItemSpin
Template:RCOXML standard object attributes
Group
Template:RCOXML standard object attributes
LList
Template:RCOXML standard object attributes
LItem
Edit
Template:RCOXML standard object attributes
Clock
Template:RCOXML standard object attributes
IList
Template:RCOXML standard object attributes
IItem
Icon
Template:RCOXML standard object attributes
UButton
Template:RCOXML standard object attributes
ObjUnknown0x1B
CheckboxGroup
Template:RCOXML standard object attributes
CheckboxItem
Meter
Template:RCOXML standard object attributes
EditBox
Template:RCOXML standard object attributes
Object examples
Changing color, size & shadow of TEXTS
Tutorial link: Changing the XMB Colour
Located into .xml files of .rco files, scale R G B α colors go between 0 to 1.
e.g.: Decimal value divided by 255 to get into this scale.
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||