Xenon
A framework for cheat development.
 
Loading...
Searching...
No Matches
CAimService Class Reference

Aim service component. More...

#include <aim_service.hpp>

Inheritance diagram for CAimService:
Collaboration diagram for CAimService:

Public Member Functions

void KeepRecoil ()
 Keep the recoil.
 
void Aim (Vec2 &target)
 Aim at a target.
 
void Spin2D ()
 Spin 2D.
 
void Spin3D ()
 Spin 3D.
 
void Update () override
 Update the aim service.
 
- Public Member Functions inherited from CComponent
virtual void Init ()
 Will be executed when the component is initialized.
 
virtual void UpdateCurrentTarget (TargetProfile *target)
 If Update loop enabled, this function will be executed every frame for each target.
 
virtual ~CComponent ()=default
 

Additional Inherited Members

- Public Attributes inherited from CComponent
std::shared_ptr< Xenong_pXenon
 
std::shared_ptr< XenonVariablesg_pXenonVariables
 
std::shared_ptr< XenonConfigg_pXenonConfigs
 

Detailed Description

Aim service component.

This component is responsible for aiming at a target.

Member Function Documentation

◆ Aim()

void CAimService::Aim ( Vec2 target)

Aim at a target.

Parameters
targetTarget to aim at.

◆ KeepRecoil()

void CAimService::KeepRecoil ( )

Keep the recoil.

◆ Spin2D()

void CAimService::Spin2D ( )

Spin 2D.

◆ Spin3D()

void CAimService::Spin3D ( )

Spin 3D.

◆ Update()

void CAimService::Update ( )
overridevirtual

Update the aim service.

Reimplemented from CComponent.


The documentation for this class was generated from the following file: