RCOXML Objects

From PS3 Developer wiki
Revision as of 07:11, 19 November 2015 by Sandungas (talk | contribs)
Jump to navigation Jump to search

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

standard object attributes
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

standard object attributes
Attribute How it works Research notes (partially speculative)
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.