Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Sezzary/SilentEngine
/ functions
Functions
1,649 in github.com/Sezzary/SilentEngine
⨍
Functions
1,649
◇
Types & classes
585
↓ 1 callers
Method
ToEulerAngles
Source/Math/Objects/Matrix.cpp:128
↓ 1 callers
Method
ToObb
Source/Math/Objects/AxisAlignedBoundingBox.cpp:252
↓ 1 callers
Method
ToTranslationMatrix
Source/Math/Objects/Vector3.cpp:133
↓ 1 callers
Function
ToUpper
Source/Utils/Utils.cpp:11
↓ 1 callers
Method
ToggleDebugMenu
Source/Application.cpp:284
↓ 1 callers
Method
Update
Source/Gui/Button.cpp:61
↓ 1 callers
Method
UpdateBuffer
Source/Input/Text.cpp:145
↓ 1 callers
Function
Vc_UpdateLookAtPointSet
Source/Game/Bodyprog/View/VcMain.cpp:228
↓ 1 callers
Function
Vw_ScreenRegionSpanCheck
Source/Game/Bodyprog/View/VwCalc.cpp:782
↓ 1 callers
Function
Vw_WorldScreenMatrixAtPositionGet
Source/Game/Bodyprog/View/VwCalc.cpp:411
↓ 1 callers
Method
WaitForNextTick
Source/Services/Clock.cpp:59
↓ 1 callers
Method
WriteJson
Source/Utils/Stream.cpp:362
↓ 1 callers
Function
_build_sfz_from_vab
Build an `SFZ` from a `VAB`. :param output_folder: Directory where the `SFZ` will be saved. :param vab_file: Source `VAB` to convert.
Tools/ConvertMusicSequence.py:194
↓ 1 callers
Function
_convert_audio_and_video
Convert `XA` (audio) and `STR` (video) asset files to usable formats. Exported to `ASSETS_AUDIO_PATH` and `ASSETS_VIDEO_PATH`.
Tools/Launcher.py:246
↓ 1 callers
Function
_convert_kdt_to_midi
Convert a `KDT` sequence to `MIDI`. :param kdt_tool_py: Path to the `kdt-tool.py` script. :param output_folder: Directory where the `MID
Tools/ConvertMusicSequence.py:108
↓ 1 callers
Function
_convert_sfz_to_sf2
Convert an `SFZ` file to `SF2`. :param convert_sound_bank_py: Path to the `convertSoundBank.py` script. :param output_folder: Directory
Tools/ConvertMusicSequence.py:302
↓ 1 callers
Function
_convert_str_to_mpg
Convert an `STR` video file to `MPG`. :param ffmpeg_cmd: Path to the `ffmpeg` executable. :param output_folder: Directory where the `MPG
Tools/ConvertMedia.py:70
↓ 1 callers
Function
_convert_xa_to_wav
Convert an `XA` audio file to `WAV`. :param ffmpeg_cmd: Path to the `ffmpeg` executable. :param output_folder: Directory where the `WAV`
Tools/ConvertMedia.py:46
↓ 1 callers
Function
_create_parser
Create an argument parser for the script. :return: Script argument parser.
Tools/ConvertMusicSequence.py:84
↓ 1 callers
Function
_create_parser
Create an argument parser for the script.
Tools/ExtractAssets.py:152
↓ 1 callers
Function
_create_parser
Create an argument parser for the script. :return: An argument parser.
Tools/ConvertMedia.py:21
↓ 1 callers
Function
_decompress_lzss_file
LZSS decompressor based on JP1.0 0x800CC924 code. Used (pointlessly) to compress the encrypted `HP_SAFE1.BIN`/`S__SAFE2.BIN` files, making th
Tools/ExtractAssets.py:238
↓ 1 callers
Function
_detect_release
Detect if a release executable is supported by the script. :param checksum: Checksum of the release. :param exe: Name of the release exe
Tools/ExtractAssets.py:173
↓ 1 callers
Function
_dump_rom
Dump a supported Silent Hill ROM. Exported to `TEMP_BASE_PATH`.
Tools/Launcher.py:198
↓ 1 callers
Function
_extract_assets
Extract assets from dumped Silent Hill ROM data. Exported to `TEMP_BASE_PATH`.
Tools/Launcher.py:223
↓ 1 callers
Function
_extract_cd_stream
(data: bytes, base_path: Path)
Tools/ExtractAssets.py:308
↓ 1 callers
Function
_extract_vab_samples_to_wav
Extract audio samples from a `VAB` as `WAV`. Each sample file's name takes the stem of the parent `VAB` and appends a numeric suffix as `_*`.
Tools/ConvertMusicSequence.py:138
↓ 1 callers
Function
_format_entry
(size, lba, name, path, type, release)
Tools/ExtractAssets.py:220
↓ 1 callers
Function
_get_checksum
Generate a SHA-1 checksum from a release executable. :param exe: Executable to use.
Tools/ExtractAssets.py:164
↓ 1 callers
Function
_get_convert_music_seq_py
Get the `ConvertMusicSequence.py` script to use.
Tools/Launcher.py:112
↓ 1 callers
Function
_get_convert_sound_bank_py
Get the `convertSoundBank.py` script to use.
Tools/Launcher.py:126
↓ 1 callers
Function
_get_dumpsxiso_exe
Get the platform-specific `dumpsxiso` executable to use.
Tools/Launcher.py:68
↓ 1 callers
Function
_get_extract_assets_py
Get the `ExtractAssets.py` script to use.
Tools/Launcher.py:140
↓ 1 callers
Function
_get_ffmpeg_cmd
Get the platform-specific system FFmpeg command. If FFmpeg is missing, it will fall back on a static download. :return: An FFmpeg comman
Tools/ConvertMedia.py:32
↓ 1 callers
Function
_get_icon_ext
Get the platform-specific application icon extension.
Tools/GenerateLauncher.py:40
↓ 1 callers
Function
_get_kdt_tool_py
Get the `kdt-tool.py` script to use.
Tools/Launcher.py:154
↓ 1 callers
Function
_get_output_formats
Get the platform-specific shader formats to build according to the passed `build_os` argument.
Tools/GenerateShaders.py:53
↓ 1 callers
Function
_get_platform_name
Get the name of the active platform.
Tools/GenerateLauncher.py:24
↓ 1 callers
Function
_get_shadercross_exe
Get the path to the appropriate `shadercross` executable based on the system OS.
Tools/GenerateShaders.py:33
↓ 1 callers
Function
_get_vgmstream_exe
Get the platform-specific `vgmstream-cli` executable to use.
Tools/Launcher.py:90
↓ 1 callers
Function
_parse_entry
(entry, release)
Tools/ExtractAssets.py:189
↓ 1 callers
Function
_parse_vab
Parse a `VAB` file into a readable header and programs. :param vab_file: Source `VAB` file to process. :return: A parsedd `VAB` head
Tools/ConvertMusicSequence.py:326
↓ 1 callers
Function
_patch_wav_rate
Overwrite a `WAV`'s header sample rate to 44100 without re-encoding data. :param wav_path: Source `WAV` file to patch.
Tools/ConvertMusicSequence.py:149
↓ 1 callers
Function
_read_wav_as_int16
(sample_path)
Tools/freepats-tools/sf2.py:32
↓ 1 callers
Function
_select_rom_file
Show a file selection window to prompt ROM selection.
Tools/Launcher.py:179
↓ 1 callers
Function
chan_press
Source/Game/Bodyprog/LibSd/SmfIo.cpp:1818
↓ 1 callers
Function
control_code_set
Source/Game/Bodyprog/LibSd/SmfIo.cpp:1826
↓ 1 callers
Function
decodeAdpcmBlock
Decode an ADPCM block for the given voice
Source/Audio/Spu.cpp:89
↓ 1 callers
Function
dump_events
(path)
Tools/kdt-tool/kdt-tool.py:488
↓ 1 callers
Method
exportChunks
(self, chunks)
Tools/freepats-tools/sf2.py:123
↓ 1 callers
Method
exportSF2
(self, soundBank, fileName)
Tools/freepats-tools/sf2.py:88
↓ 1 callers
Method
freqToAbsoluteCents
(self, freq)
Tools/freepats-tools/sf2.py:179
↓ 1 callers
Function
func_80037124
Source/Game/Bodyprog/Events/MapMsg.cpp:375
↓ 1 callers
Function
func_80037154
Source/Game/Bodyprog/Events/Radio.cpp:12
↓ 1 callers
Function
func_8003B7BC
Source/Game/Bodyprog/Title.cpp:520
↓ 1 callers
Function
func_8003BCF4
Source/Game/Bodyprog/Title.cpp:724
↓ 1 callers
Function
func_80046A24
Source/Game/Bodyprog/Sound/SdCall.cpp:664
↓ 1 callers
Function
func_80046A70
Source/Game/Bodyprog/Sound/SdCall.cpp:680
↓ 1 callers
Function
func_80046A70_0
Source/Game/Bodyprog/Sound/SdCall.cpp:673
↓ 1 callers
Function
func_800485C0
Source/Game/Bodyprog/Sound/SdCall.cpp:1635
↓ 1 callers
Function
func_8008F914
Source/Game/Bodyprog/Demo.cpp:444
↓ 1 callers
Function
getEnvPhaseParams
Get the phase parameters for the given envelope, phase and current envelope level
Source/Audio/Spu.cpp:191
↓ 1 callers
Function
getInterpolatedVoiceSample
Get the current (interpolated) sample for the given voice
Source/Audio/Spu.cpp:328
↓ 1 callers
Function
getNextEnvPhase
Get the next phase for a given envelope phase
Source/Audio/Spu.cpp:178
↓ 1 callers
Function
get_checksum
Generate a SHA-1 checksum from a file.
Tools/Launcher.py:168
↓ 1 callers
Function
get_ffmpeg_cmd
Get the platform-specific system FFmpeg command. If FFmpeg is missing, it will fall back on a static download.
Tools/Launcher.py:56
↓ 1 callers
Function
get_wav_loop_points
Extract the loop start/end points from the `smpl` chunk of a `WAV`. If loop points don't exist, it returns the start and end of the s
Tools/ConvertMusicSequence.py:202
↓ 1 callers
Method
importSFZ
(self, fileName)
Tools/freepats-tools/sfz.py:29
↓ 1 callers
Function
kdt2midi
(path)
Tools/kdt-tool/kdt-tool.py:436
↓ 1 callers
Function
key_press
Source/Game/Bodyprog/LibSd/SmfIo.cpp:1282
↓ 1 callers
Function
len_add
Source/Game/Bodyprog/LibSd/SmfMid.cpp:294
↓ 1 callers
Function
main
()
Tools/GenerateLauncher.py:63
↓ 1 callers
Function
main
()
Tools/GenerateShaders.py:78
↓ 1 callers
Function
main
()
Tools/ConvertMusicSequence.py:364
↓ 1 callers
Function
main
()
Tools/ExtractAssets.py:376
↓ 1 callers
Function
main
()
Tools/Launcher.py:385
↓ 1 callers
Function
main
()
Tools/ConvertMedia.py:105
↓ 1 callers
Function
main
(argc=len(sys.argv), argv=sys.argv)
Tools/kdt-tool/kdt-tool.py:506
↓ 1 callers
Function
metaevent
Source/Game/Bodyprog/LibSd/SmfMid.cpp:299
↓ 1 callers
Function
midi_file_out
Source/Game/Bodyprog/LibSd/SmfMid.cpp:749
↓ 1 callers
Function
midi_mod
Source/Game/Bodyprog/LibSd/SmfIo.cpp:493
↓ 1 callers
Function
midi_porta
Source/Game/Bodyprog/LibSd/SmfIo.cpp:525
↓ 1 callers
Function
midi_smf_stop
Source/Game/Bodyprog/LibSd/SmfMid.cpp:983
↓ 1 callers
Method
percentToCentibels
(self, percent)
Tools/freepats-tools/sf2.py:174
↓ 1 callers
Method
processHeader
(self, header)
Tools/freepats-tools/sfz.py:177
↓ 1 callers
Method
processHint
(self, var, value)
Tools/freepats-tools/sfz.py:325
↓ 1 callers
Method
processLine
(self, line)
Tools/freepats-tools/sfz.py:119
↓ 1 callers
Function
random_calc
Source/Game/Bodyprog/LibSd/SmfIo.cpp:254
↓ 1 callers
Function
readMThd
Source/Game/Bodyprog/LibSd/SmfMid.cpp:32
↓ 1 callers
Function
readMTrk
Source/Game/Bodyprog/LibSd/SmfMid.cpp:50
↓ 1 callers
Method
read_cmd
(self)
Tools/kdt-tool/kdt-tool.py:104
↓ 1 callers
Method
read_delta_time
(self)
Tools/kdt-tool/kdt-tool.py:390
↓ 1 callers
Method
read_note
(self)
Tools/kdt-tool/kdt-tool.py:373
↓ 1 callers
Function
readheader
Source/Game/Bodyprog/LibSd/SmfMid.cpp:165
↓ 1 callers
Function
readtrack
Source/Game/Bodyprog/LibSd/SmfMid.cpp:547
↓ 1 callers
Function
readtrack2
Source/Game/Bodyprog/LibSd/SmfMid.cpp:614
↓ 1 callers
Function
replay_reverb_set
Source/Game/Bodyprog/LibSd/SmfIo.cpp:554
↓ 1 callers
Function
sd_work_init
Source/Game/Bodyprog/Sound/SdCall.cpp:286
↓ 1 callers
Function
seq_master_vol_set
Source/Game/Bodyprog/LibSd/SmfIo.cpp:402
↓ 1 callers
Function
set_note_on
Source/Game/Bodyprog/LibSd/SmfIo.cpp:18
← previous
next →
601–700 of 1,649, ranked by callers