LeviLamina
Loading...
Searching...
No Matches
InstantaneousAttributeBuff.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/world/attribute/AttributeBuff.h"
7#include "mc/world/attribute/AttributeBuffType.h"
8
10public:
11 // prevent constructor by default
13
14public:
15 // virtual functions
16 // NOLINTBEGIN
17 // vIndex: 0
18 virtual ~InstantaneousAttributeBuff() /*override*/;
19
20 // vIndex: 1
21 virtual bool isInstantaneous() const /*override*/;
22
23 // vIndex: 2
24 virtual bool isSerializable() const /*override*/;
25 // NOLINTEND
26
27public:
28 // member functions
29 // NOLINTBEGIN
30 MCNAPI InstantaneousAttributeBuff(float amount, ::AttributeBuffType type);
31 // NOLINTEND
32
33public:
34 // constructor thunks
35 // NOLINTBEGIN
36 MCNAPI void* $ctor(float amount, ::AttributeBuffType type);
37 // NOLINTEND
38
39public:
40 // destructor thunk
41 // NOLINTBEGIN
42 MCNAPI void $dtor();
43 // NOLINTEND
44
45public:
46 // virtual function thunks
47 // NOLINTBEGIN
48 MCNAPI bool $isInstantaneous() const;
49
50 MCNAPI bool $isSerializable() const;
51 // NOLINTEND
52
53public:
54 // vftables
55 // NOLINTBEGIN
56 MCNAPI static void** $vftable();
57 // NOLINTEND
58};
Definition AttributeBuff.h:14
Definition InstantaneousAttributeBuff.h:9
static MCAPI void ** $vftable()
MCAPI bool $isInstantaneous() const
MCAPI bool $isSerializable() const
MCAPI InstantaneousAttributeBuff(float amount, ::AttributeBuffType type)
MCAPI void * $ctor(float amount, ::AttributeBuffType type)