Struct IResourceGetSizeArgs
Defined in File cpathapi-function-args.h
Inheritance Relationships
Base Type
public gpa::serialization::FunctionCall
(Struct FunctionCall)
Struct Documentation
-
struct IResourceGetSizeArgs : public gpa::serialization::FunctionCall
Public Functions
-
IResourceGetSizeArgs(StreamPacketHeader const &context, ArgsReader *argsReader)
-
IResourceGetSizeArgs(GPATimestamp const timestamp, ArgsWriter *argsWriter, IResource *self, IUserData *userData = nullptr)
-
~IResourceGetSizeArgs()
-
virtual char const *GetName() const override
-
virtual char const *GetClass() const override
-
virtual char const *GetAPI() const override
-
virtual uint32_t GetParamsCount() const override
-
virtual Argument *GetParam(uint32_t index, void const **outValue, bool postExecute = false) const override
-
virtual void *GetApiObjectPtr() const override
-
virtual uint8_t GetApiToken() const override
-
virtual uint16_t GetClassToken() const override
-
virtual uint32_t GetFunctionToken() const override
-
virtual void Read(ArgsReader *reader) override
-
virtual void PreWrite() override
-
virtual void PostWrite() override
-
virtual void Execute(GPADispatchTable const *dispatchTable) override
-
virtual void InitDependencyCount() override
-
virtual void InitDependencies() override
-
IResourceGetSizeArgs(StreamPacketHeader const &context, ArgsReader *argsReader)