ChatPlexSDK-BS 1.0.1-v6.2.0
C++ ChatPlex BeatSaber SDK
Loading...
Searching...
No Matches
WEBPDecoder.hpp
1#pragma once
2
3#include "../AnimationInfo.hpp"
4#include "../../Utils/Delegate.hpp"
5#include "../../Utils/Il2cpp.hpp"
6#include "../../Utils/MonoPtr.hpp"
7
8#include <UnityEngine/Sprite.hpp>
9
10#include <memory>
11#include <vector>
12#include <stdint.h>
13
15
16 namespace _v
17 {
18 using namespace CP_SDK::Utils;
19 }
20
23 {
24 CP_SDK_NO_DEF_CTORS(WEBPDecoder);
25
26 public:
31 static void Process(_v::CMonoPtrRef<::Array<uint8_t>> p_Raw, _v::Action<const AnimationInfo::Ptr&> p_Callback, _v::Action<_v::CMonoPtrRef<UnityEngine::Sprite>> p_StaticCallback);
32
33
34 };
35
36}
static void Process(_v::CMonoPtrRef<::Array< uint8_t > > p_Raw, _v::Action< const AnimationInfo::Ptr & > p_Callback, _v::Action< _v::CMonoPtrRef< UnityEngine::Sprite > > p_StaticCallback)
Async decode WEBP image.
WEBP specific implementation.
Various platform utils like Delegate/Action/Function/Event system.
Definition Delegate.hpp:8