Beispiel #1
0
void UBTNode::CleanupMemory(UBehaviorTreeComponent* OwnerComp, uint8* NodeMemory, EBTMemoryClear::Type CleanupType) const
{
    if (OwnerComp)
    {
        CleanupMemory(*OwnerComp, NodeMemory, CleanupType);
    }
}
Beispiel #2
0
void UBTNode::CleanupInSubtree(UBehaviorTreeComponent& OwnerComp, uint8* NodeMemory, EBTMemoryClear::Type CleanupType) const
{
    if (!bCreateNodeInstance && !bIsInjected)
    {
        CleanupMemory(OwnerComp, NodeMemory, CleanupType);
    }
}
Beispiel #3
0
CW32Service::~CW32Service()
{
	if ( m_lpszServiceName )
		delete [] m_lpszServiceName;
	if ( m_lpszServiceDesc )
		delete [] m_lpszServiceDesc;
	if ( m_scmHandle )
		CloseServiceHandle( m_scmHandle );
	if ( m_serviceHandle )
		CloseServiceHandle( m_serviceHandle );
	CleanupMemory();
}
Beispiel #4
0
CProfileNode::~CProfileNode( void )
{
	CleanupMemory();
}