# CollisionObjectQueryParams

## Overview

CollisionObjectQueryParams는 월드 내 오브젝트 타입 기반 충돌 쿼리를 수행할 때 필요한 조건을 정의하는 설정 객체입니다.

## Constructors

### new

새로운 CollisionObjectQueryParams 인스턴스를 생성합니다.

#### Parameters

#### Return

| `CollisionObjectQueryParams` | 생성된 CollisionObjectQueryParams입니다. |
| ---------------------------- | ---------------------------------- |

#### Code Samples

## Properties

### IgnoreMask

`number`

쿼리에서 제외할 오브젝트 타입들을 비트 마스크로 지정합니다.

#### Code Samples

### ObjectTypesToQuery

`number`

쿼리 대상으로 포함할 오브젝트 타입들을 비트 마스크로 지정합니다.

#### Code Samples

## Methods

### AddObjectTypesToQuery

쿼리 대상 오브젝트 타입들을 일괄 추가합니다.

#### Parameters

| `Value` InValue | 추가할 오브젝트 타입 값입니다. |
| --------------- | ----------------- |

#### Return

| `boolean` | 추가 성공 여부입니다. |
| --------- | ------------ |

#### Code Samples

### AddObjectTypeToQuery

쿼리 대상 오브젝트 타입을 하나 추가합니다.

#### Parameters

| `Enum.CollisionChannel` QueryChannel | 쿼리 대상으로 추가할 충돌 채널입니다. |
| ------------------------------------ | --------------------- |

#### Return

| `boolean` | 추가 성공 여부입니다. |
| --------- | ------------ |

#### Code Samples

### ResetObjectTypes

쿼리 대상 오브젝트 타입을 모두 비웁니다. 호출 후에는 `ObjectTypesToQuery` 비트 마스크가 0이 되어 어떤 오브젝트 타입도 쿼리되지 않으므로, 이후 `AddObjectTypeToQuery` 또는 `AddObjectTypesToQuery`로 필요한 채널을 다시 추가해야 합니다.

#### Parameters

#### Return

| `void` |   |
| ------ | - |

#### Code Samples

### ResetObjectTypesAsAllObjects

쿼리 대상을 모든 오브젝트로 초기화합니다.

#### Parameters

#### Return

| `void` |   |
| ------ | - |

#### Code Samples

## Events


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.overdare.com/korean/development/api-reference/datatype/collisionobjectqueryparams.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
