Lepio.  v0.1a
Visualizador de archivos Dicom.
Referencia de la Clase Lepio.Components.FileExplorerManager

Componente encargado de controlar el explorador de archivos. Más...

Herencias MonoBehaviour.

Métodos públicos

void NextPage ()
 Aumenta el número de páginas en uno si es posible. Más...
 
void PreviousPage ()
 Disminuye el número de páginas en uno si es posible. Más...
 
void SelectDirectory (int nSlot)
 Actualiza el número del elementos seleccionado y actualiza los colores de selección. Más...
 
void MakeSelection ()
 Inicia la carga del archivo seleccionado. Más...
 

Métodos privados

void OnEnable ()
 Función que se ejecuta cada vez que habilitamos el componente. Más...
 
void DisplayDirectories ()
 Carga los directorios en los espacios de texto dependiendo del número de página actual. Más...
 
void ConfigurePositionAndRotation ()
 Configura la posición y rotación del explorador de archivos. Más...
 
void ColorTexts ()
 Actualiza los colores de los elementos de texto del explorador de archivos dependiendo del elemento seleccionado. Más...
 

Atributos privados

Transform HeadsetAlias
 Transform del alias del visor. Más...
 
Transform Screen
 Transform del explorador de directorios. Más...
 
string path
 Ruta de la carpeta donde se encuentran las carpetas de las resonancias. Más...
 
Color Selected
 Color de los elementos de texto seleccionados. Más...
 
Color NonSelected
 Color de los elementos de texto no seleccionados. Más...
 
TextMeshProUGUI [] ScreenText
 Vector con los textos donde se muestran los directorios. Más...
 
string [] directories
 Vector de direcciones de directorios. Más...
 
int nPag = 0
 Número de página actual. Más...
 
int nDir
 Número de directorios que hay. Más...
 
int nTexts
 Número de textos que hay. Más...
 
int SelectionIndex = -1
 Índice del elemento seleccionado en el vector de directorios. Más...
 

Descripción detallada

Componente encargado de controlar el explorador de archivos.

Se activa el gameObject en el menú radial y se desactiva al hacer click en los botones de cancelar.

Documentación de las funciones miembro

◆ ColorTexts()

void Lepio.Components.FileExplorerManager.ColorTexts ( )
private

Actualiza los colores de los elementos de texto del explorador de archivos dependiendo del elemento seleccionado.

◆ ConfigurePositionAndRotation()

void Lepio.Components.FileExplorerManager.ConfigurePositionAndRotation ( )
private

Configura la posición y rotación del explorador de archivos.

Configura la posición del explorador de archivos de tal forma que este enfrente del usuario a una distancia cómoda y orientado correctamente.

◆ DisplayDirectories()

void Lepio.Components.FileExplorerManager.DisplayDirectories ( )
private

Carga los directorios en los espacios de texto dependiendo del número de página actual.

◆ MakeSelection()

void Lepio.Components.FileExplorerManager.MakeSelection ( )

Inicia la carga del archivo seleccionado.

Se llama al hacer click en el elemento "SelectButton" dentro de "FileExplorerScreen".

◆ NextPage()

void Lepio.Components.FileExplorerManager.NextPage ( )

Aumenta el número de páginas en uno si es posible.

Si es posible, aumenta el número de página, recarga los colores y actualiza los directorios a mostrar.

Se llama al hacer click en "DownArrow", dentro de "FileExplorerScreen".

◆ OnEnable()

void Lepio.Components.FileExplorerManager.OnEnable ( )
private

Función que se ejecuta cada vez que habilitamos el componente.

Se cargan los directorios, se actualizan las variables internas del explorador, y se configura su posición incial.

◆ PreviousPage()

void Lepio.Components.FileExplorerManager.PreviousPage ( )

Disminuye el número de páginas en uno si es posible.

Si es posible, disminuye el número de página, recarga los colores y actualiza los directorios a mostrar.

Se llama al hacer click en "UpArrow", dentro de "FileExplorerScreen".

◆ SelectDirectory()

void Lepio.Components.FileExplorerManager.SelectDirectory ( int  nSlot)

Actualiza el número del elementos seleccionado y actualiza los colores de selección.

Se llama al hacer click en los elementos "Dir_X" dentro de "FileExplorerScreen".

Parámetros
nSlotÍndice del elemento seleccionado.

Documentación de los datos miembro

◆ directories

string [] Lepio.Components.FileExplorerManager.directories
private

Vector de direcciones de directorios.

◆ HeadsetAlias

Transform Lepio.Components.FileExplorerManager.HeadsetAlias
private

Transform del alias del visor.

◆ nDir

int Lepio.Components.FileExplorerManager.nDir
private

Número de directorios que hay.

◆ NonSelected

Color Lepio.Components.FileExplorerManager.NonSelected
private

Color de los elementos de texto no seleccionados.

◆ nPag

int Lepio.Components.FileExplorerManager.nPag = 0
private

Número de página actual.

◆ nTexts

int Lepio.Components.FileExplorerManager.nTexts
private

Número de textos que hay.

◆ path

string Lepio.Components.FileExplorerManager.path
private

Ruta de la carpeta donde se encuentran las carpetas de las resonancias.

◆ Screen

Transform Lepio.Components.FileExplorerManager.Screen
private

Transform del explorador de directorios.

◆ ScreenText

TextMeshProUGUI [] Lepio.Components.FileExplorerManager.ScreenText
private

Vector con los textos donde se muestran los directorios.

◆ Selected

Color Lepio.Components.FileExplorerManager.Selected
private

Color de los elementos de texto seleccionados.

◆ SelectionIndex

int Lepio.Components.FileExplorerManager.SelectionIndex = -1
private

Índice del elemento seleccionado en el vector de directorios.