Constantes

oslib.h

OSL_FX_NONE=0, OSL_FX_DISCARD, OSL_FX_RGBA, OSL_FX_TINT, OSL_FX_ALPHA, OSL_FX_ADD, OSL_FX_SUB

Efeitos disponível para as misturas de alpha

OSL_FX_COLOR

Ou esta flag caso queira especificar se o coeficiente de mistura do alpha. é uma cor RGB, e não um simples coeficiente.. Por exemplo, uma semi-transparencia, e oslSetAlpha(OSL_FX_ALPHA, 128), Mas se você quiser especificar o alpha para todos os valores,voce pode utilizar oslSetAlpha(OSL_FX_ALPHA|OSL_FX_RGB, RGB(64,128,192)), aqui sua imagem será matizada.

OSL_IN_VRAM, OSL_IN_RAM

Constante da localização da imagem(na VRAM ou na RAM).

OSL_PF_5650, OSL_PF_5551, OSL_PF_4444, OSL_PF_8888, OSL_PF_4BIT, OSL_PF_8BIT

Constantes sobre o modo de aprensentação das imagens,indica a quantidade especifica de bits para RGBA (vermelho,verde, azul, alpha). Por exemplo: 5650 sendo 5 bits para vermleho e azul, 6 bits para verde e 0 para o alpha (transparencia). Use as macros de RGB para criar novas cores adaptadas

OSL_BENCH_INIT, OSL_BENCH_START, OSL_BENCH_END, OSL_BENCH_GET, OSL_BENCH_DISPLAY

constantes para oslBenchmarkTest (respectivamente carrega, inicia , para o benchmark, para começar ou indicar seu valor.

OSL_BENCH_SLOTS

Número de slots para o benchmark. Os Slots de 0 a 3 são livres para usuários, os slots 4 a 7 são reservados para o sistema (esse número pode mudar no futuro).

OSL_MF_U16 (non signé, 16 bits)

Formato para bloco de mapas. use para preencher os pedaços do seu mapa

OSL_KEY_SELECT, OSL_KEY_START, OSL_KEY_UP, OSL_KEY_RIGHT, OSL_KEY_DOWN, OSL_KEY_LEFT, OSL_KEY_L, OSL_KEY_R, OSL_KEY_TRIANGLE, OSL_KEY_CIRCLE, OSL_KEY_CROSS, OSL_KEY_SQUARE, OSL_KEY_HOME, OSL_KEY_HOLD, OSL_KEY_NOTE

Constantes retornadas dos botões após o oslWaitKey.

OSL_KEYMASK_SELECT, OSL_KEYMASK_START, OSL_KEYMASK_UP, OSL_KEYMASK_RIGHT, OSL_KEYMASK_DOWN, OSL_KEYMASK_LEFT, OSL_KEYMASK_L, OSL_KEYMASK_R, OSL_KEYMASK_TRIANGLE, OSL_KEYMASK_CIRCLE, OSL_KEYMASK_CROSS, OSL_KEYMASK_SQUARE, OSL_KEYMASK_HOME, OSL_KEYMASK_HOLD, OSL_KEYMASK_NOTE

Mascara de botões. Use a com oslSetKeyAutorepeatMask e outros,ou para remover um botão do valor do OSL_CONTROLLER.

OSL_MB_OK, OSL_MB_CANCEL, OSL_MB_YES, OSL_MB_NO, OSL_MB_QUIT

Constantes para os botões das message box.

OSL_DEFAULT_BUFFER

Principal DrawBuffer. Use para desenhar na tela em real time.

OSL_SECONDARY_BUFFER

Em modo double buffering ,define o drawbuffer que está na tela. Permite carregar outra imagem em segundo plano.


audio.h

OSL_FMT_NONE

Nenhum flag particular (carega o som e toca ele na RAM).

OSL_FMT_STREAM

Especifica que é necessário tocar o som pelo Memory Stick (Para não carregar, mas para lê-lo).

OSL_NUM_AUDIO_CHANNELS

O PSP possui 8 canais de audio. Que significa que você pode tocar o som no canal entre 0 e OSL_NUM_AUDIO_CHANNELS-1.