Epok Engine

PSYQO SDK

PsyQo SDK

The low-level PlayStation SDK used by Epok: GPU, CD-ROM, audio, pads, kernel services, fixed-point math and hardware abstractions.

160types
704callable symbols
539data symbols

Modules and headers

Module

adler32.hh

0 types · 3 overloads · 0 data declarations

Module

advancedpad.hh

8 types · 11 overloads · 50 data declarations

Module

application.hh

2 types · 10 overloads · 0 data declarations

Module

bezier.hh

0 types · 2 overloads · 0 data declarations

Module

buffer.hh

2 types · 4 overloads · 0 data declarations

Module

bump-allocator.hh

1 types · 5 overloads · 0 data declarations

Module

cdrom-commandbuffer.hh

1 types · 1 overloads · 2 data declarations

Module

cdrom-device.hh

11 types · 64 overloads · 4 data declarations

Module

cdrom-pcdrv.hh

1 types · 3 overloads · 0 data declarations

Module

cdrom.hh

2 types · 5 overloads · 3 data declarations

Module

coroutine.hh

7 types · 34 overloads · 2 data declarations

Module

fixed-point.hh

2 types · 50 overloads · 3 data declarations

Module

font.hh

3 types · 18 overloads · 0 data declarations

Module

fragment-concept.hh

1 types · 0 overloads · 0 data declarations

Module

fragments.hh

8 types · 16 overloads · 9 data declarations

Module

gpu.hh

7 types · 46 overloads · 16 data declarations

Module

gte-kernels.hh

5 types · 74 overloads · 15 data declarations

Module

gte-math.hh

0 types · 11 overloads · 0 data declarations

Module

gte-registers.hh

4 types · 101 overloads · 79 data declarations

Module

hardware/cdrom.hh

3 types · 4 overloads · 44 data declarations

Module

hardware/cpu.hh

2 types · 5 overloads · 16 data declarations

Module

hardware/gpu.hh

0 types · 0 overloads · 2 data declarations

Module

hardware/hwregs.hh

3 types · 41 overloads · 3 data declarations

Module

hardware/sbus.hh

0 types · 0 overloads · 3 data declarations

Module

hardware/sio.hh

2 types · 0 overloads · 27 data declarations

Module

internal/gpu/configuration.hh

1 types · 5 overloads · 0 data declarations

Module

iso9660-parser.hh

6 types · 18 overloads · 11 data declarations

Module

kernel.hh

4 types · 29 overloads · 23 data declarations

Module

matrix.hh

1 types · 0 overloads · 1 data declarations

Module

memory-card-filesystem.hh

7 types · 20 overloads · 8 data declarations

Module

memory-card.hh

6 types · 23 overloads · 24 data declarations

Module

msf.hh

2 types · 13 overloads · 6 data declarations

Module

ordering-table.hh

3 types · 4 overloads · 1 data declarations

Module

primitive-concept.hh

0 types · 0 overloads · 0 data declarations

Module

primitives/common.hh

14 types · 27 overloads · 39 data declarations

Module

primitives/control.hh

9 types · 14 overloads · 9 data declarations

Module

primitives/lines.hh

5 types · 23 overloads · 8 data declarations

Module

primitives/misc.hh

2 types · 4 overloads · 1 data declarations

Module

primitives/quads.hh

4 types · 60 overloads · 34 data declarations

Module

primitives/rectangles.hh

4 types · 20 overloads · 9 data declarations

Module

primitives/sprites.hh

4 types · 20 overloads · 13 data declarations

Module

primitives/triangles.hh

4 types · 54 overloads · 26 data declarations

Module

primitives.hh

0 types · 0 overloads · 0 data declarations

Module

scene.hh

4 types · 4 overloads · 4 data declarations

Module

shared.hh

1 types · 0 overloads · 2 data declarations

Module

simplepad.hh

5 types · 4 overloads · 25 data declarations

Module

sio0-bus.hh

2 types · 7 overloads · 0 data declarations

Module

soft-math.hh

1 types · 30 overloads · 3 data declarations

Module

spu.hh

2 types · 7 overloads · 10 data declarations

Module

strings-helpers.hh

0 types · 1 overloads · 0 data declarations

Module

task.hh

4 types · 19 overloads · 0 data declarations

Module

trigonometry.hh

1 types · 5 overloads · 0 data declarations

Module

vector.hh

3 types · 25 overloads · 4 data declarations

Namespaces

All types A–Z

Classes, structs, enums, templates and aliases. Open one to see all of its public members.

(

psyqo::AdvancedPad::PadData::(anonymous struct at D:\GitProjects\GameEngines\Epok\EpokEngine\third_party\nugget\psyqo\advancedpad.hh:235:9)Structpsyqo::MSF::(anonymous union at D:\GitProjects\GameEngines\Epok\EpokEngine\third_party\nugget\psyqo\msf.hh:62:5)::(anonymous struct at D:\GitProjects\GameEngines\Epok\EpokEngine\third_party\nugget\psyqo\msf.hh:63:9)Structpsyqo::Vertex::(anonymous struct at D:\GitProjects\GameEngines\Epok\EpokEngine\third_party\nugget\psyqo\primitives\common.hh:48:5)Structpsyqo::Color::(anonymous struct at D:\GitProjects\GameEngines\Epok\EpokEngine\third_party\nugget\psyqo\primitives\common.hh:92:5)Structpsyqo::AdvancedPad::Event::(unnamed enum at D:\GitProjects\GameEngines\Epok\EpokEngine\third_party\nugget\psyqo\advancedpad.hh:84:9)Enumpsyqo::ISO9660Parser::DirEntry::(unnamed enum at D:\GitProjects\GameEngines\Epok\EpokEngine\third_party\nugget\psyqo\iso9660-parser.hh:60:9)Enumpsyqo::SimplePad::Event::(unnamed enum at D:\GitProjects\GameEngines\Epok\EpokEngine\third_party\nugget\psyqo\simplepad.hh:71:9)Enum

A

B

C

D

E

F

G

H

I

L

M

O

P

Q

R

S

T

U

V

W