| 116 | } |
| 117 | |
| 118 | void AMjArticulation::EndPlay(const EEndPlayReason::Type EndPlayReason) |
| 119 | { |
| 120 | Super::EndPlay(EndPlayReason); |
| 121 | |
| 122 | if (m_wrapper) |
| 123 | { |
| 124 | delete m_wrapper; |
| 125 | m_wrapper = nullptr; |
| 126 | } |
| 127 | |
| 128 | if (m_ChildSpec) |
| 129 | { |
| 130 | mj_deleteSpec(m_ChildSpec); |
| 131 | m_ChildSpec = nullptr; |
| 132 | } |
| 133 | } |
| 134 | |
| 135 | void AMjArticulation::SetupPlayerInputComponent(UInputComponent* PlayerInputComponent) |
| 136 | { |
nothing calls this directly
no outgoing calls
no test coverage detected