menu
Version
2024.1.3.8749
2024.1.3.8749
2023.1.11.8682
2022.1.18.8567
2021.1.14.8108
2019.2.15.7667
2019.1.11.7296
2018.1.11.6987
2017.2.10.6745
2017.1.9.6501
2016.2.6.6153
2015.1.9.5624
2024.1.3.8749
2023.1.11.8682
2022.1.18.8567
2021.1.14.8108
2019.2.15.7667
2019.1.11.7296
2018.1.11.6987
2017.2.10.6745
2017.1.9.6501
2016.2.6.6153
2015.1.9.5624
Wwise SDK 2024.1.3
|
This source control plug-in demonstrates a simple configuration dialog with basic operations. It displays the file status as well as the Project Explorer icons. Note that it is not based on any actual source control system, it is just meant to be used as a base project to understand how source control plug-ins work in Wwise, and to start building your own plug-in.
Location: "samples\SourceControl\SourceControlSample"
The source code of the DLL interface that implements the exported functions and the definition file that contains the functions to be exported can be found at:
The AK::Wwise::ISourceControl implementation can be found at:
The configuration dialog implementation can be found at:
This is the Perforce plug-in that is included with Wwise by default. It lets you perform Perforce operations from within the Wwise authoring application. Full source code is included, to give you a complete example of a source control plug-in, and to allow you to customize and enhance the plug-in if you want to.
Location: SDK/samples/SourceControl/Perforce
Before you can build the Perforce plug-in for Wwise, you will need to install the Perforce C++ API and OpenSSL files, and place them at the correct location:
2023.1/2468153
).p4api-<version>-<configuration>/lib
to: [Wwise Installation Root]/Authoring/source/3rdParty/Perforce/windows/lib
p4api-<version>-<configuration>/include
to: [Wwise Installation Root]/Authoring/source/3rdParty/Perforce/windows/include
info | Note: The Helix C/C++ API archive contains only release libraries. For this reason, a debug build of the plug-in uses the release CRT library and (DEBUG , _DEBUG ) are not defined. |
openssl-3.1.1-0-g2cf4e90eaa
).libcrypto-3-x64.dll
, libssl-3-x64.dll
) to: [Wwise Installation Root]\Authoring\source\3rdParty\OpenSSL\bin
libcrypto.lib
, libssl.lib
) to: [Wwise Installation Root]\Authoring\source\3rdParty\OpenSSL\lib
You should now be able to open the Perforce plug-in's project (SDK/samples/SourceControl/Perforce/Perforce.vcxproj
) and build the plug-in. Refer to Source Control Plug-ins for information on the Wwise source control plug-ins API and installation.
info | Note: Some modifications to the code or project may be required in order to build with a different version of Perforce. |
This is the Subversion plug-in that is included with Wwise by default. It lets you perform Subversion operations from within the Wwise authoring application. Full source code is included to give you a complete example of a source control plug-in. By including the source code, you can customize and enhance the plug-in if you want to.
Location: SDK/samples/SourceControl/Subversion
Open the Subversion plug-in's project (SDK/samples/SourceControl/Subversion/Subversion.vcxproj
) and build the plug-in. Refer to Source Control Plug-ins for information on the Wwise source control plug-ins API and installation.
info | Note: The Subversion plug-in that is included in the Wwise distribution was built using Subversion 1.8.5. Some modifications to the code or project may be required in order to build with a different version of Subversion. |
info | Note: The Debug configuration of the Subversion plug-in uses the non-Debug Runtime Library to avoid memory allocation problems between the Subversion libraries and the plug-in. |
Questions? Problems? Need more info? Contact us, and we can help!
Visit our Support pageRegister your project and we'll help you get started with no strings attached!
Get started with Wwise