![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <EncryptionComponent.h>
Inheritance diagram for FEncryptionComponent:Additional Inherited Members | |
Public Attributes inherited from HandlerComponent | |
| PacketHandler * | Handler |
Protected Member Functions inherited from HandlerComponent | |
| PACKETHANDLER_API void | SetState (UE::Handler::Component::State State) |
| PACKETHANDLER_API void | Initialized () |
Protected Attributes inherited from HandlerComponent | |
| UE::Handler::Component::State | State |
| uint32 | MaxOutgoingBits |
| bool | bRequiresHandshake |
| bool | bRequiresReliability |
IEncryptionComponentInterface
|
inlineexplicit |
Constructor that forwards the name to the base HandlerComponent.
Disable encryption. Future packets that are processed by this component will not be encrypted.
Enable encryption. Future packets that are processed by this component will be encrypted. By default, encryption is disabled.
Returns true if encryption is currently enabled.
|
pure virtual |
Sets the encryption data to be used by this component. This should be called before EnableEncryption.
|
inlinevirtual |
Sets the encryption key to be used by this component. The key must be the correct size for the encryption algorithm that the component implements. This should be called before EnableEncryption.