GTAdhocAPI
Gran Turismo (6) Adhoc API Documentation
Loading...
Searching...
No Matches
menu::MRenderContextPS3 Class Reference

Cell implementation of MRenderContext. More...

Inheritance diagram for menu::MRenderContextPS3:
menu::MRenderContext System::Object

Public Attributes

Bool SPU_DRAW_MENU_PRIMITIVE
 
- Public Attributes inherited from menu::MRenderContext
Int context_number
 Getter-only. More...
 
Bool finished
 Getter-only. More...
 
Int event_loop_level
 Getter-only. More...
 
MUpdateContext device
 Getter-only. More...
 
Bool enable
 Enables rendering of this render context. More...
 
UInt event_mask
 
UInt event_loop_busy
 
Int clear
 
Bool pause
 Whether to pause rendering. Input will still be processed if paused. More...
 
MRootTransition root_transition
 
MRootTransition active_root_transition
 Getter-only. More...
 
Bool render_simple
 
Int normal_priority
 
Int sub_context_priority
 
Int transition_priority
 
Float time_after_last_input
 Gets the time in seconds since the last input. More...
 
Bool cursor_visible
 Gets or sets whether the cursor is visible. More...
 
String cursor_image_path
 Gets or sets the image path for the cursor. More...
 
String cursor_move_mode
 Gets or sets the current move mode for the cursor. More...
 
Float cursor_interpolate_ratio
 Gets or sets the interpolate cursor ratio. More...
 
Float cursor_spring_ratio
 Gets or sets the spring cursor ratio. More...
 
Float cursor_friction_ratio
 Unknown. More...
 
Bool installing_visible
 Whether the game data install message is allowed to appear. More...
 
Bool signed_out_visible
 Whether the signed out message is allowed to appear. More...
 
Float opacity
 Gets or sets the renderer's opacity. More...
 
MWidget popup_owner
 Setter-only. More...
 
MWidget target_widget
 Setter-only. More...
 
Float frame_rate
 Getter-only. Gets the render context's frame rate. More...
 
Bool follow_cursor_x
 
Bool follow_cursor_y
 
Bool zoom_for_SD
 
Bool is_SD
 
Bool is_4x3
 
Int display_width
 Getter-only. Gets the renderer's display width. More...
 
Int display_height
 Getter-only. Gets the renderer's display height. More...
 
Float display_margin
 Getter-only. Gets the renderer's display margin. More...
 
Int osk_display_width
 Getter-only. On-screen-keyboard display width. More...
 
Int osk_display_height
 Getter-only. On-screen-keyboard display height. More...
 
Float osk_screen_width
 Getter-only. On-screen-keyboard screen width. More...
 
Float osk_screen_height
 Getter-only. On-screen-keyboard screen height. More...
 
Object transition
 Stubbed. More...
 
Object cursor
 Stubbed. More...
 
Float cursor_speed_ratio
 Partially stubbed. Always returns 1.0, setter also returns 1.0. More...
 
- Public Attributes inherited from System::Object
Int rc_size
 Getter-only. Reference counter size of this object. More...
 
Object rc_class
 Getter-only. Type name of the object. More...
 
Int rc_count
 Getter-only. Reference count of this object. More...
 
Int weak_count
 Getter-only. Weak reference count of this object. More...
 
Class class_id
 Class (type) object for this object. More...
 

Additional Inherited Members

- Public Member Functions inherited from menu::MRenderContext
MRenderContext getSubContext (UInt number)
 Gets a specific context number. More...
 
MRenderContext getRenderContext (Int number)
 
MRectangle getViewport ()
 
void setViewport (MRectangle rect)
 
void startPage (MRootWindow pages,...)
 Start the specified root pages. There will be no fade (but smooth transition still) More...
 
void pushPage (MRootWindow pages,...)
 Start the specified root pages. It will be immediate with no transitions. More...
 
void insertPage (MRootWindow unk, MRootWindow unk2,...)
 
void closePage (MRootWindow window, Float delay=0)
 Closes the page with transitions. More...
 
void startClosePage (MRootWindow window, Object unk)
 
void syncClosePage (MRootWindow window)
 
void popPage (MRootWindow window, Float delay=0)
 Pops the page with no transitions. More...
 
void clearPage ()
 Clears all the pages. More...
 
void reorderPage ()
 
UInt getLayerCount ()
 Gets the count of layers. More...
 
UInt getPageCount ()
 Gets the current page count. More...
 
Array< MRootWindowgetPageList ()
 Gets the page list. Ordered from first to last opened. More...
 
MRootWindow getCurrentPage ()
 
MRootWindow getRootWindow ()
 
void finish ()
 
void suspendEventLoop ()
 Suspends the renderer's event loop. More...
 
void resumeEventLoop ()
 
void enterEventLoop ()
 Doesn't do anything. More...
 
void leaveEventLoop ()
 Doesn't do anything. More...
 
MBlob loadFile (String path)
 Loads any file from the current directory (basically "/") More...
 
void loadGpb (String base_dir, String gpb_name, Bool region=false)
 Loads a GPB file globally. More...
 
void unloadGpb (String gpb_dir, String gpb_name=nil)
 Unloads a specified GPB. More...
 
Int existGpbBinary (String name)
 Returns whether a specified GPB binary exists (does not check if file exists!) More...
 
void sync ()
 
void wait (Float time=1.0)
 Waits on the renderer side. (Need more info) More...
 
void rushEvent (MEvent event)
 
void pushEvent (MEvent event)
 
void flushWidgetEvent ()
 
void filterWidgetEvent ()
 
void flushKeyEvent ()
 
void filterKeyEvent ()
 
void filterEvent (String name=nil)
 
void filterEvent (FunctionObject cb=nil)
 
void flushEvent (String name=nil)
 
void flushEvent (FunctionObject cb=nil)
 
void captureScreen ()
 
void releaseScreen ()
 
MUpdateContext getUpdateContext ()
 
String translate (String category, String pair)
 
String translate (MNode node_name, String sub_category, String pair)
 
MRootWindow getCommonPage (String page_name)
 Gets a registed page by name i.e "CursorRoot". More...
 
MProject getCursorProject ()
 Gets the cursor project - "CursorProject" (hardcoded) More...
 
MProject getCursorProject ()
 Gets the cursor root - "CursorRoot" (hardcoded) More...
 
Object getPrelightWidget ()
 
void setMousePositionOnFocus (MRootWindow unk=nil)
 
Bool getInputEnable ()
 
void enableInput ()
 Enable user-input. More...
 
void disableInput ()
 Disables user-input. More...
 
void setCursorWidget (MWidget widget)
 
void resetTargetWidget ()
 
Array< FloatgetMousePosition ()
 Gets the cursor's position. More...
 
void setMousePosition (Array< Float > position)
 Sets the cursor's position. More...
 
Float getCurrentTime ()
 Gets the amount of time this render context has been running in seconds. More...
 
void pageInRootTransition ()
 
void pageOutRootTransition ()
 
void syncInRootTransition ()
 
void syncOutRootTransition ()
 
void setTimeOut (String func_name, Float execute_in_seconds)
 Sets a specified timeout's time and starts the timer. More...
 
void addTimeOut (String name, FunctionObject cb, Object args,...)
 Adds a new timeout function callback. More...
 
void removeTimeOut (String name)
 Removes the specified timeout callback. More...
 
void clearTimeOut ()
 Clears all timeout callbacks. More...
 
void clearTrashPageAll ()
 
void clearTrashNodeAll ()
 
void clearTrashDataAll ()
 
void addRenderTask (Object unk, Object unk2, Object unk3,...)
 
void executeRenderTask ()
 
void beginImageRender ()
 Starts the image renderer for image resizing/scaling. More...
 
void endImageRender ()
 
Bool loadImage (String file_name)
 Loads an image into the image renderer. More...
 
Bool saveImage (String file_name)
 Saves an image from the image renderer. More...
 
Bool scaleImage (Float scale)
 Scales the render image to the specified scale. More...
 
Int getImageWidth (Float scale)
 Gets the render image width. More...
 
String openOSK (Map config)
 Starts On-Screen-Keyboard with detailled configuration. More...
 
String openOSK (MWidget widget, Bool sync_mode)
 Starts On-Screen-Keyboard. More...
 
void closeOSK ()
 
void dumpTraceInfo ()
 Stubbed. More...
 
void SendMessage ()
 Stubbed. More...
 
void appendRootTransition (MRootTransition transition)
 
void shotScreen ()
 Stubbed. More...
 
- Public Member Functions inherited from System::Object
 Object ()
 constructor taking no param More...
 
Bool isInstanceOf (Class classType)
 Returns whether an object is of a specific class/type. More...
 
Object getDeepCopy ()
 Gets a deep copy of this object. More...
 
void setDeepCopy (Object obj)
 Unk. More...
 
String dump ()
 Dumps all info about an object. More...
 
Object getObjectAttribute (string path)
 
void setObjectAttribute (string path, Object value)
 
Bool hasPrimitiveInterface ()
 Returns whether this object has a primitive interface. More...
 
Bool toBool ()
 Casts this object to Bool. More...
 
Byte toByte ()
 Casts this object to Byte. More...
 
Short toShort ()
 Casts this object to Short. More...
 
Int toInt ()
 Casts this object to Int. More...
 
Long toLong ()
 Casts this object to Long. More...
 
UByte toUByte ()
 Casts this object to UByte. More...
 
UShort toUShort ()
 Casts this object to UShort. More...
 
UInt toUInt ()
 Casts this object to UInt. More...
 
ULong toULong ()
 Casts this object to ULong. More...
 
Float toFloat ()
 Casts this object to Float. More...
 
Double toDouble ()
 Casts this object to Double. More...
 
String toString ()
 Casts this object to String. More...
 
Symbol toSymbol ()
 Casts this object to Symbol. More...
 
Bool hasArrayInterface ()
 Returns whether this object has an Array interface. More...
 
Int getArrayCount ()
 Gets the Array item count for this object. More...
 
void setArrayCount ()
 Sets the Array item count for this object. More...
 
Object getArrayElement (Object arg0)
 Gets an Array item for this object. More...
 
void setArrayElement (Object arg0, Object arg1)
 Sets the Array item for this object. More...
 
Bool hasMapInterface ()
 Returns whether this object has a Map interface. More...
 
int getMapCount ()
 Returns the count of items in the map. More...
 
void setMapElement (Object arg0, Object arg1)
 Returns whether the Map has a specific object key. Bool hasMapElement(Object arg0);. More...
 
Object getMapElement (Object arg0)
 Gets a Map element by key. More...
 
void hasGeneratorInterface ()
 Returns whether this object has a generator interface. More...
 
Iterator generator ()
 Returns generator (?) More...
 
void hasIteratorInterface ()
 Returns whether this object has an iterator. More...
 
Iterator iterator ()
 Gets the iterator for this object. More...
 
void hasVariableInterface ()
 Returns whether this object is a variable. More...
 
void hasFunctionInterface ()
 Returns whether this object has a function interface. More...
 
Object call ()
 Calls this object as a function. More...
 
Bool hasByteDataInterface ()
 Returns whether this object has a byte data interface. More...
 
Int getByteDataCount ()
 Returns the ByteData size for this object. More...
 
void setByteDataCount (Int count)
 Sets the ByteData size for this object. More...
 
Int getByteDataCapacity ()
 Returns the ByteData capacity for this object. More...
 
void setByteDataCapacity (Int capacity)
 Sets the ByteData capacity for this object. More...
 
ByteData getByteData ()
 Gets the underlaying ByteData. More...
 
void setByteData (ByteData bytedata)
 Sets the underlaying ByteData. More...
 
void hasObjectSelectorInterface ()
 Returns whether this object has an object selector interface. More...
 
void self ()
 Gets the get for this object if it has a get interface. More...
 
void getArchiveTree ()
 
void setArchiveTree ()
 
ByteData serialize ()
 Serializes this object. More...
 
void deserialize (ByteData serializedData)
 Deserializes this object. More...
 
void defined (Object obj)
 Returns whether a certain object is defined within this object. More...
 
Array find_all (FunctionObject func)
 Finds all the elements in this object that matches the predicates. More...
 
void each_all (FunctionObject func)
 Applies callback to all elements in this object. More...
 
Array map_all (FunctionObject< Object > func)
 Maps all the elements in this object. More...
 
Bool operator!= ()
 Returns whether this object is not equal to another. More...
 
Bool operator== ()
 Returns whether this object is equal to another. More...
 

Detailed Description

Cell implementation of MRenderContext.

main::ContextMain & others will always return this object

Definition at line 9 of file MRenderContextPS3.cpp.

Member Data Documentation

◆ SPU_DRAW_MENU_PRIMITIVE

Bool menu::MRenderContextPS3::SPU_DRAW_MENU_PRIMITIVE

Definition at line 12 of file MRenderContextPS3.cpp.


The documentation for this class was generated from the following file: