Payback 0.0.1
CK Graduation Project
로딩중...
검색중...
일치하는것 없음
TickableAction.h
이 파일의 문서화 페이지로 가기
1// Fill out your copyright notice in the Description page of Project Settings.
2
3#pragma once
4
5#include "CK_UE.h"
6#include "StructUtils/InstancedStruct.h"
7#include "UObject/Object.h"
8#include "TickableAction.generated.h"
9
10
11USTRUCT(BlueprintType)
12struct CK_UE_API FTickableActionContext
13{
14 GENERATED_BODY()
15};
16
17
21UCLASS(Abstract, EditInlineNew, DefaultToInstanced, BlueprintType, Blueprintable)
22class CK_UE_API UTickableAction : public UObject
23{
24 GENERATED_BODY()
25
26public:
27 UFUNCTION(BlueprintCallable, Category = "TickableAction")
28 virtual void Enter(const FInstancedStruct& InContext) { }
29
30 UFUNCTION(BlueprintCallable, Category = "TickableAction")
31 virtual void Update(float DeltaTime) { }
32
33 UFUNCTION(BlueprintCallable, Category = "TickableAction")
34 virtual void Exit() { }
35};
Definition TickableAction.h:23
Definition TickableAction.h:13