Polyphase Game Engine
Loading...
Searching...
No Matches
ContentObfuscation.h File Reference
#include <stdint.h>
#include "PolyphaseAPI.h"

Go to the source code of this file.

Namespaces

namespace  ContentObfuscation
 

Functions

bool ContentObfuscation::IsContainer (const void *data, uint32_t size)
 
uint32_t ContentObfuscation::GetDecodedSize (const void *data)
 
bool ContentObfuscation::DecodeInPlace (char *data, uint32_t available, uint32_t *outSize, bool *outTruncated)
 
void ContentObfuscation::DecodeRange (void *buffer, uint32_t count, uint32_t payloadOffset, uint32_t salt)
 
uint32_t ContentObfuscation::GetSalt (const void *data)
 
bool ContentObfuscation::Encode (const void *src, uint32_t srcSize, char **outData, uint32_t *outSize)
 
bool ContentObfuscation::EncodeFileInPlace (const char *path)