Struct ConstPointerParameterWithLengthToCalculateArgs
Defined in File cpathapi-function-args.h
Inheritance Relationships
Base Type
public gpa::serialization::FunctionCall
(Struct FunctionCall)
Struct Documentation
-
struct ConstPointerParameterWithLengthToCalculateArgs : public gpa::serialization::FunctionCall
Public Functions
-
ConstPointerParameterWithLengthToCalculateArgs(StreamPacketHeader const &context, ArgsReader *argsReader)
-
ConstPointerParameterWithLengthToCalculateArgs(GPATimestamp const timestamp, ArgsWriter *argsWriter, const int *data, int count, IUserData *userData = nullptr)
-
~ConstPointerParameterWithLengthToCalculateArgs()
-
virtual char const *GetName() 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 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
-
ConstPointerParameterWithLengthToCalculateArgs(StreamPacketHeader const &context, ArgsReader *argsReader)