Mario Kart 64
Loading...
Searching...
No Matches
Editor::ObjectPicker Class Reference

#include <ObjectPicker.h>

Collaboration diagram for Editor::ObjectPicker:
[legend]

Public Member Functions

void SelectObject (std::vector< GameObject * > objects)
 
void DragHandle ()
 
void Draw ()
 
void FindObject (Ray ray, std::vector< GameObject * > objects)
 
void Load ()
 
void Tick ()
 

Data Fields

Gizmo eGizmo
 
GameObject_selected
 

Private Member Functions

s32 Inverse (MtxF *src, MtxF *dest)
 
void Copy (MtxF *src, MtxF *dest)
 
void Clear (MtxF *mf)
 

Private Attributes

bool _draw = false
 
GameObject_lastSelected
 
bool Debug = false
 

Member Function Documentation

◆ Clear()

void Editor::ObjectPicker::Clear ( MtxF * mf)
private

◆ Copy()

void Editor::ObjectPicker::Copy ( MtxF * src,
MtxF * dest )
private

◆ DragHandle()

void Editor::ObjectPicker::DragHandle ( )
Here is the call graph for this function:

◆ Draw()

void Editor::ObjectPicker::Draw ( )
Here is the call graph for this function:

◆ FindObject()

void Editor::ObjectPicker::FindObject ( Ray ray,
std::vector< GameObject * > objects )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ Inverse()

s32 Editor::ObjectPicker::Inverse ( MtxF * src,
MtxF * dest )
private

◆ Load()

void Editor::ObjectPicker::Load ( )

◆ SelectObject()

void Editor::ObjectPicker::SelectObject ( std::vector< GameObject * > objects)
Here is the call graph for this function:

◆ Tick()

void Editor::ObjectPicker::Tick ( )

Field Documentation

◆ _draw

bool Editor::ObjectPicker::_draw = false
private

◆ _lastSelected

GameObject* Editor::ObjectPicker::_lastSelected
private

◆ _selected

GameObject* Editor::ObjectPicker::_selected

◆ Debug

bool Editor::ObjectPicker::Debug = false
private

◆ eGizmo

Gizmo Editor::ObjectPicker::eGizmo

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