LeviLamina
Loading...
Searching...
No Matches
LookedAtDefinition.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/platform/brstd/flat_set.h"
7#include "mc/util/json_util/JsonSchemaObjectNode.h"
8
9// auto generated forward declare list
10// clang-format off
11namespace JsonUtil { class EmptyClass; }
12// clang-format on
13
15public:
16 // LookedAtDefinition inner types declare
17 // clang-format off
18 struct LookAtLocation;
19 // clang-format on
20
21 // LookedAtDefinition inner types define
23 public:
24 // member variables
25 // NOLINTBEGIN
28 // NOLINTEND
29
30 public:
31 // prevent constructor by default
32 LookAtLocation& operator=(LookAtLocation const&);
35
36 public:
37 // member functions
38 // NOLINTBEGIN
39 MCNAPI void setLocation(::std::string const& str);
40 // NOLINTEND
41 };
42
43public:
44 // member variables
45 // NOLINTBEGIN
58 // NOLINTEND
59
60public:
61 // prevent constructor by default
62 LookedAtDefinition& operator=(LookedAtDefinition const&);
65
66public:
67 // member functions
68 // NOLINTBEGIN
69 MCNAPI void setFieldOfView(float const& fieldOfViewInDegrees);
70
71 MCNAPI void setLineOfSightObstructionType(::std::string const& str);
72
73 MCNAPI void setSetTargetMode(::std::string const& str);
74
76 // NOLINTEND
77
78public:
79 // static functions
80 // NOLINTBEGIN
81 MCNAPI static void buildSchema(
83 );
84 // NOLINTEND
85
86public:
87 // destructor thunk
88 // NOLINTBEGIN
89 MCNAPI void $dtor();
90 // NOLINTEND
91};
Definition JsonSchemaObjectNode.h:8
Definition LookedAtDefinition.h:22
MCAPI void setLocation(::std::string const &str)
Definition LookedAtDefinition.h:14
MCAPI ~LookedAtDefinition()
MCAPI void $dtor()
MCAPI void setFieldOfView(float const &fieldOfViewInDegrees)
MCAPI void setSetTargetMode(::std::string const &str)
static MCAPI void buildSchema(::std::shared_ptr<::JsonUtil::JsonSchemaObjectNode<::JsonUtil::EmptyClass, ::LookedAtDefinition > > &root)
MCAPI void setLineOfSightObstructionType(::std::string const &str)
Definition Alias.h:14