RCOXML Objects: Difference between revisions
mNo edit summary |
mNo edit summary |
||
Line 6: | Line 6: | ||
=ObjectTree= | =ObjectTree= | ||
==Page== | ==Page== | ||
{| class="wikitable | {| class="wikitable" | ||
|+ | |+standard object attributes {{ed right|RCOXML standard object attributes}} | ||
! Attribute | ! colspan="3" | Attribute !! rowspan="2" | How it works !! rowspan="2" | <abbr title="after verifyed this info needs to be moved to the column at left with an explain of how it works">Research notes (partially speculative)</abbr> | ||
|- | |||
! Name !! Type !! Examples | |||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| pageUnknownInt0 || int || || | | pageUnknownInt0 || int || || ? || | ||
|- | |- | ||
| pageOnInit || event || || | | pageOnInit || event || || || | ||
|- | |- | ||
| pageOnCancel || event || || | | pageOnCancel || event || || || | ||
|- | |- | ||
| pageOnContext || event || || | | pageOnContext || event || || || | ||
|- | |- | ||
| pageOnActivate || event || || | | pageOnActivate || event || || || | ||
|} | |} | ||
===Plane=== | ===Plane=== | ||
{{RCOXML standard object attributes}} | {{RCOXML standard object attributes}} | ||
{| class="wikitable | {| class="wikitable" | ||
|+ | |+standard object attributes {{ed right|RCOXML standard object attributes}} | ||
! Attribute | ! colspan="3" | Attribute !! rowspan="2" | How it works !! rowspan="2" | <abbr title="after verifyed this info needs to be moved to the column at left with an explain of how it works">Research notes (partially speculative)</abbr> | ||
|- | |||
! Name !! Type !! Examples | |||
|- | |- | ||
| planeImage || image || || | | planeImage || image || || || | ||
|- | |- | ||
| planeDisplayMode || int || || | | planeDisplayMode || int || || || | ||
|} | |} | ||
===Button=== | ===Button=== | ||
{{RCOXML standard object attributes}} | |||
===XMenu=== | ===XMenu=== | ||
{{RCOXML standard object attributes}} | |||
===XMList=== | ===XMList=== | ||
===XList=== | ===XList=== | ||
{{RCOXML standard object attributes}} | |||
===Progress=== | ===Progress=== | ||
{{RCOXML standard object attributes}} | |||
===Scroll=== | ===Scroll=== | ||
{{RCOXML standard object attributes}} | |||
===MList=== | ===MList=== | ||
{{RCOXML standard object attributes}} | |||
===MItem=== | ===MItem=== | ||
Line 55: | Line 63: | ||
===Text=== | ===Text=== | ||
{{RCOXML standard object attributes}} | |||
===ModelObject=== | ===ModelObject=== | ||
{{RCOXML standard object attributes}} | |||
===Spin=== | ===Spin=== | ||
{{RCOXML standard object attributes}} | |||
===Action=== | ===Action=== | ||
===ItemSpin=== | ===ItemSpin=== | ||
{{RCOXML standard object attributes}} | |||
===Group=== | |||
{{RCOXML standard object attributes}} | |||
===LList=== | ===LList=== | ||
{{RCOXML standard object attributes}} | |||
===LItem=== | ===LItem=== | ||
===Edit=== | ===Edit=== | ||
{{RCOXML standard object attributes}} | |||
===Clock=== | ===Clock=== | ||
{{RCOXML standard object attributes}} | |||
===IList=== | ===IList=== | ||
{{RCOXML standard object attributes}} | |||
===IItem=== | ===IItem=== | ||
===Icon=== | ===Icon=== | ||
{{RCOXML standard object attributes}} | |||
===UButton=== | ===UButton=== | ||
{{RCOXML standard object attributes}} | |||
===ObjUnknown0x1B=== | ===ObjUnknown0x1B=== | ||
===CheckboxGroup=== | ===CheckboxGroup=== | ||
{{RCOXML standard object attributes}} | |||
===CheckboxItem=== | ===CheckboxItem=== | ||
===Meter=== | ===Meter=== | ||
{{RCOXML standard object attributes}} | |||
===EditBox=== | ===EditBox=== | ||
{{RCOXML standard object attributes}} | |||
=Object examples= | =Object examples= |
Revision as of 06:11, 19 November 2015
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 | 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.
|