InterDVDTitle
Inherits: Control < CanvasItem < Node < Object
One VTS title PGC in an InterDVDDisc tree. Layout canvas is 720×480.
Description
720×480 Control. Child InterDVDChapter nodes become chapters. Child InterDVDHotspot nodes become title-domain buttons. Set menu_title for a VLC-safe menu return target (Jump Title, not CallSS).
Properties
|
||
|
||
|
||
|
||
|
Methods
add_chapter(name: String = "Chapter") |
|
add_hotspot(name: String = "Play") |
|
add_menu_hotspot(name: String = "Menu") |
|
add_resume_hotspot(name: String = "Resume") |
|
compile_pgc() const |
Property Descriptions
When true, this title is the VLC-safe menu page. InterDVDDisc.add_menu_title() sets still_time to 255; set it back to 0 for a motion menu.
PGC still time. Use 255 only on menu titles.
IFO parental id written on the title PGC and TT_SRPT.
Prohibited user operations bitfield written at PGC offset 8.
Go-Up PGC number (IFO 0xA0). InterDVDDisc.build_project() defaults this to the menu title when unset.
Method Descriptions
InterDVDChapter add_chapter(name: String = "Chapter") 🔗
Appends a chapter child and returns it.
InterDVDHotspot add_hotspot(name: String = "Play") 🔗
Appends a hotspot child and returns it.
Appends a hotspot whose destination is the disc menu title or TitleMenu page.
InterDVDHotspot add_resume_hotspot(name: String = "Resume") 🔗
Appends a Resume (RSM) hotspot.
InterDVDPGC compile_pgc() const 🔗
Builds the title PGC (destinations are resolved by InterDVDDisc.build_project()).